otakusenpai
01/20/2019, 9:59 AMotakusenpai
01/20/2019, 10:03 AMoctylFractal
01/20/2019, 10:17 AMoctylFractal
01/20/2019, 10:18 AMtimer
is coroutine-aware so I don't think you can use that & properly suspendotakusenpai
01/20/2019, 10:26 AMotakusenpai
01/20/2019, 10:26 AMotakusenpai
01/20/2019, 11:12 AMoctylFractal
01/20/2019, 11:13 AMoctylFractal
01/20/2019, 11:14 AMfor (delay in channel) {
functionToRun()
}
otakusenpai
01/20/2019, 11:19 AMotakusenpai
01/20/2019, 12:13 PMval one = async {
for(delay in whoUpdater) {
logger.log(toLog, toFile,"$botname: Turning on channel sync")
updateChanList()
logger.log(toLog, toFile,"$botname: Done syncing")
}
}
one.await()
Then it justs listens for that message instead of any other message. How do i stop it from happening?otakusenpai
01/20/2019, 12:27 PMotakusenpai
01/20/2019, 12:40 PMDico
01/20/2019, 2:40 PMDico
01/20/2019, 2:41 PMasync
I think you should use launch
And don't await
, what are you awaiting