Commit Graph

58 Commits

Author SHA1 Message Date
jsl12 145ba88042 dominos joke working again 2022-01-24 11:55:10 -06:00
jsl12 2181e71e44 fixed a typo with the async lock 2022-01-24 11:33:08 -06:00
jsl12 110e0bcd6a removed data module 2022-01-23 18:47:52 -06:00
jsl12 8da0b2d3cb made ReactionData 2022-01-23 18:44:10 -06:00
jsl12 c8137d78d8 better SQL handling 2022-01-23 17:54:32 -06:00
jsl12 fa89302e54 handling reactions again 2022-01-23 13:27:35 -06:00
jsl12 b0515954af leaderboard working again and cleanup 2022-01-22 02:07:06 -06:00
jsl12 a956ee7afe better reaction storage 2022-01-22 01:45:49 -06:00
jsl12 64e7dc6bb0 updated message_gen for nextcord 2022-01-21 21:23:13 -06:00
jsl12 334b6596ea first switch to nextcord 2022-01-21 17:53:54 -06:00
jsl12 53cec40d89 joke update 2022-01-21 17:33:41 -06:00
jsl12 3b32e6b396 working kwaylon 2022-01-21 17:19:11 -06:00
jsl12 2d65987306 added docker stuff to get him off the ground 2022-01-21 15:27:42 -06:00
jsl12 86066a0d35 added requirements.txt 2022-01-21 09:59:37 -06:00
john 8a58973cee various minor tweaks 2021-08-19 01:47:28 -05:00
john 093fb4412b implemented collect_jokes 2021-08-19 00:40:07 -05:00
john 0bc306f353 created jokes package 2021-08-19 00:30:41 -05:00
john 713ef0c78e reorganized into a package 2021-08-19 00:05:00 -05:00
john 37bf8f7429 small tweaks to jokes to standardize things a bit, added TODO list of jokes to implement 2021-08-18 17:14:06 -05:00
john e1e9da8340 removed the unicode flag from the regexes 2021-08-15 23:14:18 -05:00
john a306f22f13 moved biggest_single and worst_offenses into RoboPage 2021-08-15 14:07:44 -05:00
john d0bf438fea small infrastructure tweaks to RoboPage 2021-08-15 12:29:01 -05:00
john b4bab8b9db moved the leaderboard text generation into RoboPage class 2021-08-15 12:23:05 -05:00
john 0f7c722d2b Now matching in-line emojis with the leaderboard regex 2021-08-15 12:09:00 -05:00
john 9d41c2bdf1 reworked update_reaction and emoji calculation. Should work with unicode emojis now 2021-08-15 11:55:49 -05:00
john 1fd0699d8e added some GifJokes 2021-08-15 11:55:23 -05:00
john 232e934983 fixed logging for emoji events 2021-08-14 13:23:43 -05:00
john fecbf5cb54 improved reaction handling, added some comments 2021-08-14 13:05:19 -05:00
john 972b5afab5 restructured handle_message and added GifJokes 2021-08-13 22:33:40 -05:00
john 0b8ecb00b2 improved the leaderboard regex 2021-08-13 19:42:12 -05:00
john 108a51b9fe big rework of emoji calculations, much simpler and more efficient now 2021-08-13 19:31:22 -05:00
john 8ef4de693a overrode some builtin functions of MsgData 2021-08-13 17:24:43 -05:00
john 40af217ea5 added .gitignore 2021-08-13 16:19:48 -05:00
john b9b19c2968 added beans and not like this jokes manually
TODO: convert to joke objects
2021-08-13 12:11:09 -05:00
john de6e5414eb improved error handling 2021-08-13 12:10:15 -05:00
john 52dbb8d17b small tweaks 2021-08-12 10:51:19 -05:00
john c36f03e84d moved MsgData to a separate module 2021-08-11 17:31:47 -05:00
john 3a4d0084fe responsive error handling 2021-08-11 17:18:30 -05:00
john b6d41b6ba5 generalized the cancellation leaderboard 2021-08-11 17:11:30 -05:00
john 89d9bdcf7b greatly simplified emoji tracking 2021-08-11 16:35:38 -05:00
john 58a2464cb4 added the ability to read unicode emojis 2021-08-11 15:17:02 -05:00
john e459c84e1e added a generic command for getting the single person with the most of a certain emoji 2021-08-11 10:49:07 -05:00
john a5c1c1748a added the biggest_daddy function 2021-08-10 23:13:09 -05:00
john 2442d508cd generalized the cancellation totaling into emoji totaling functions 2021-08-10 22:47:06 -05:00
john 5745c55f9d moved top_cancellations to worst_offesnes in MsgData 2021-08-10 22:30:35 -05:00
john 6a359d85ff added from_sql and to_sql methods to MsgData 2021-08-10 22:08:15 -05:00
john 156715879f created MsgData, reworked cancellation calculations 2021-08-10 20:53:31 -05:00
john 5776684b20 handling timezones datetimes in the 'after' argument 2021-08-10 14:18:17 -05:00
john 21785249ef broke out jokes into their own module 2021-08-10 14:17:23 -05:00
john a0aa557425 ddos protection 2021-08-02 15:10:59 -05:00