When there are multiple games running, it is possible to have a storyteller pinged and then start (to get it in in the 5 minutes before being skipped) and then realize that there are not enough players for another game. My request is a cancel command which can be used within 5 or 10 minutes of starting if there are not enough players. The command would merge the queue, put the storyteller back on top of the queue they came from (by running forcefinish, clearcooldown ,addqueue, and jump in that order).
#Requesting a way for a Storyteller who started to be put back on top of the queue.
17 messages · Page 1 of 1 (latest)
This has happened to me twice, the first time i asked a minion to do as above and then when i missed the ping (unrelated), i discovered that my cooldown was the full 40 hours (due to forcefinish)
The second time is right now
just /pause queue, I believe
(The cooldown was 40h cause of missed turn)
i thought pause was for 0 games in progress
my misunderstanding, but then, that makes no sense. leaving while up is 1 hour, but missing it entirely is 40 hours?
The 1 hour cooldown is to prevent sts from just leaving and rejoining when getting to the top which was a big issue, the 40 hour if being skipped is exactly the same as before. And yes I believe pause is made for when there are no games running but it also works with of theres a split that doesn’t fire, it does cause some issues so I do think getting a mod/minion to fix it is the solution then
But I also agree with the suggestion
🧹
I like the suggestion. Encapsulation is good.
(for example, this particular implementation of "forcefinish, clearcooldown ,addqueue, and jump" could be potentially modifed but non-mods would still use the same command cancel)
Ah this is a very neat command imo that if we can get it working, can reduce the need for manual queue editing by mods/minions while not breaking any other part of the system.
A little update for live players who are following the development of Dot, Broome stepped down from working on Dot at the same time he stepped down from admin so that he can fully focus on his other ventures. I’ll be leading the process of updates for the time being. If you are interested in contributing and can work with Python, Nextcord, and Github, please message me!
today i learned discord.py has transformed to nextcord :o
discord.py still exists! It stopped being maintained for a while due to Discord the company being awful to its creator. It got picked back up again but in that time people still needed to make Discord bots so the forks pycord and nextcord and others were made
nextcord is the library that Broome chose for Dot 3 and I’m not porting it if I don’t have to
i liked discord.py tbh :)
it was one of the first major libraries to use asyncio from py3.4