-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Memory issue? Pomo not notifying end of sessions #17
Comments
not sure if this is related but here is an unexpected behavior that I also encountered: c: pom pom >>> created timer for 50 minutes -- 25 minutes after first pom, never received a pom completion message -- c: pom >>> received message that I'm already working -- 50 minutes after first pom, received pom completion message for first pom. |
This may have a possible fix - moving everything the isStudying functionality to the database. Tradeoffs:
Tradeoff 2 may be fixed by creating a collection in the database called "users currently studying" and when the bot restarts (due to Heroku) I will check if any users are still currently studying, and clear them (and maybe award them points). |
Just leaving a comment that I noticed this issue a couple times today of not being notified when pom ends :) |
Second this issue, it's not ending sessions for some users. It's increasingly difficult to work with, as you have to manually end the sessions, kind of defeats the purpose of a timer-bot. Does kicking the bot off and inviting back on fix this issue? Has anyone tried? |
It says the bot is missing permissions The other issue is that guild is sometimes null so people are starting pomodoros through DM Channels |
Kicking the bot and then adding it back won't work. |
If the bot is missing permissions, how is it able to start and end timers for some users and not for others? - I don't think these users are starting timers from DM channels. There's dedicated channel for this bot. Does the bot need admin rights? Wouldn't think so..but Idk. |
Lately, Calcifer starts a session but forgets to end it and notify user that it has ended.
The frequency of this happening is random.
The text was updated successfully, but these errors were encountered: