Commit graph

33 commits

Author SHA1 Message Date
lyx0
6b255a2bb5 get a users level from their twitch id instead of twitch username 2023-03-05 20:07:41 +00:00
lyx0
a23e7aafe9 check if a user is registered in the database everytime a command is used and if not register said user 2023-03-05 19:44:34 +00:00
lyx0
8fa67c9c97 move CheckLastFM to user and rename to UserCheckLastFM 2023-03-05 18:26:59 +00:00
lyx0
daa0469a84 implement setting a location for your user that is checked when no argument is supplied to the weather command 2023-03-05 17:56:02 +00:00
lyx0
d5710d727f migrate lastfm_username to the user model instead of seperate database table 2023-03-05 17:42:34 +00:00
lyx0
012dfc03a6 allow a user to set his own location 2023-03-04 22:37:31 +00:00
lyx0
2e7b115795 implement setting a lastfm account 2023-03-04 20:26:02 +00:00
lyx0
eb692020f7 check if a user was registered in the database if no argument for lastfm command is provided 2023-03-04 19:19:38 +00:00
lyx0
d507bfafa0 add command looking up a users recently played last.fm track 2023-03-04 17:58:44 +00:00
lyx0
b8625e1901 add a command to debug commands and output information about a provided command name 2023-03-04 05:00:00 +00:00
lyx0
a3e3ee129c add tweet command help text 2023-03-04 04:34:46 +00:00
lyx0
e5560bb1ed add special !nourybot and ()nourybot command that identifies who made it 2023-03-04 04:14:00 +00:00
lyx0
b2c8c4ab61 add help command that returns a help text about a command 2023-03-04 03:14:14 +00:00
lyx0
5dd6402941 add help column for commands and implement a command setting a new help text 2023-03-04 01:29:29 +00:00
lyx0
e5a1b3553f simplify command creation 2023-03-03 23:26:11 +00:00
lyx0
6448c71fc1 remove environment config variable 2023-03-03 21:34:52 +00:00
lyx0
76c78dfbb1 refactor from pkg to internal 2023-01-04 15:32:17 +01:00
lyx0
7f7839d9cb add logic for editing a timer 2022-08-27 17:38:03 +02:00
lyx0
e8a4888489 fix only the last timer running 2022-08-25 05:43:15 +02:00
lyx0
b55b3ed0cb delete a timer from the database 2022-08-24 21:00:09 +02:00
lyx0
6029d495b2 add a timer into the database 2022-08-22 02:13:07 +02:00
lyx0
274a34cf7d clean up weather command 2022-08-15 17:38:10 +02:00
lyx0
f3bcd83855 add current weather command 2022-08-15 15:04:43 +02:00
lyx0
96eedbe293 add command category in database and add an command to add the category from 2022-08-15 00:53:41 +02:00
lyx0
4374119f4c fix comments 2022-08-12 16:59:58 +02:00
lyx0
29b6b3c952 add comments 2022-08-12 00:08:39 +02:00
lyx0
704a6a9470 add way to delete commands 2022-08-11 21:49:15 +02:00
lyx0
4e4b26b43a rename EditCommand to EditCommandLevel 2022-08-11 21:01:13 +02:00
lyx0
ceb9c4b98d add command to change the level of a command in the database 2022-08-11 20:35:22 +02:00
lyx0
a970aa470d implement permissions for commands that checks a users level to be high enough 2022-08-11 19:31:58 +02:00
lyx0
350283018e query the database on a command and send it if it exists 2022-08-11 01:49:49 +02:00
lyx0
4a4e34a929 add comments explaining funky logic 2022-08-11 01:29:17 +02:00
lyx0
841025cac0 implement adding commands to the database 2022-08-11 01:18:51 +02:00