-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTODOS.txt
More file actions
56 lines (45 loc) · 2.52 KB
/
TODOS.txt
File metadata and controls
56 lines (45 loc) · 2.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# TODO
# General things
Tolower all user inputs, so they are not change sensitive.
Make installation guide to use the bot
# USER CLASS
Add default values for pomodoro timers, so every user can change their default with the !change default command.
I think database, needs to keep track of the timer aswell, if that needs to be changed.
# BOT PART
Needs to add highscores for both opdutter og neddutter.
Maybe give roles based on these, and let them update once someone else takes the lead.
# POMODORO PART
User needs to be able to STOP the timer
User needs to be able to PAUSE the timer
Make bot ask if you've forgotten to start timer. If there are like 5+ people in voice channel, then it should ask if a timer is needed
Could be very helpful cause we always forgot those stupid timers
https://discordpy.readthedocs.io/en/latest/api.html#voicechannel -> Members returns a list of all the users in a specific voice channel,
maybe have some loop.wait_for(members.count >= 7) -> if timer not started, ask user if they want a timer started.
https://discordpy.readthedocs.io/en/latest/api.html#discord.on_member_update USE THIS
TALKED TO SIMON ABOUT THIS. THIS SHOULD WORK
Comment inside pomodoro doucment needs to be done
@everyone when timers are up.
Needs to play in every room that there are peopple in
When there is a break play the lofi radio
# PLAY PART
!play pomodoro lyd start/slut.
!play farvelsangen.
!p let me in
Boomer alert
Lofi radio
Player class that has playing status. If playing - then add it to queue, so it doesnt cause error everytime multiple people play audio clip.
# DB
Database skal sættes op til at være online - lav prio.
# Wikipedia speedrun
https://en.wikipedia.org/wiki/special:random - Gives a random wikipedia article
Let players join the game before it starts.
Start a timer on !start command
!done command, that returns the time it has run.
Possibly save this in database so we can have roles for this aswell.
Et array med mulige ting vi skal finde - !add til listen.
'
Add timer per user instead of name.
# Notes to self
# Help command
Thing that deletes !help is in: class _HelpCommandImpl(Command): (line 182) in the prepare method.
The thing that deletes the help message itself is in: class DefaultHelpCommand(HelpCommand): (line 996) in async def send_pages(self):