Commit Graph
212 Commits
Author SHA1 Message Date
Nyeki.py 9a8d90d75a feat(bot): ✨ Use OpenEBS storage for multi-node clusters. 2024-11-01 03:16:25 -03:00
Nyeki.py fc77c5823d feat(bot): 🐛 Update storage class to use microk8s-hostpath. 2024-11-01 02:31:52 -03:00
Nyeki.py 2dc8b5aee0 feat(bot): Add k8s storage claims. 2024-11-01 02:04:40 -03:00
Nyeki.py 7de2b97029 docs(bot): 📝 Add k8s/tasks.yml to README. 2024-11-01 01:53:32 -03:00
Nyeki.py 3c7d9e193c feat(bot): ✨ Move background tasks to separate image. 2024-11-01 01:52:53 -03:00
Nyeki.py cd578e43bd feat(bot): ✨ Finish migrating to k8s. 2024-10-31 12:17:02 -03:00
Nyeki.py c0616cbcfe feat(bot): Update stuff to migrate to k8s. 2024-10-31 04:57:58 -03:00
Nyeki.py d20f808b88 feat: 🎉 Initial commit to Nyeki's Git. 2024-10-31 00:42:52 -03:00
Nyeki.py 345e44137a feat(bot): 🚧 Start migrating to k8s. 2024-10-30 15:38:00 -03:00
Nyeki.py 01c4a95ff3 refactor(bot): ⚰️ Remove unused imports. 2024-10-28 16:32:07 -03:00
Nyeki.py 0c52d69559 feat(bot): ✨ Move DB initialization and Redis connection testing outside of on_ready to run.py's shard() function. 2024-10-28 14:40:38 -03:00
Nyeki.py 38aa6d1f55 feat(bot): ✨ Use server profile instead of global one. 2024-10-28 13:52:29 -03:00
Nyeki.py a9171ec510 feat(bot): Set asyncio logging to debug. 2024-10-28 13:17:10 -03:00
Nyeki.py 27d9313b05 fix(bot): ✏️ Fix typo in chameleon mask name. 2024-10-28 01:53:03 -03:00
Nyeki.py daff9aafdb feat(bot): ✨ Remove "crack" and "cracker" from censored words. 2024-10-27 19:06:48 -03:00
Nyeki.py 0e2486cb4a feat(bot): ✨ Add banned users stat to p.stats. 2024-10-27 17:34:01 -03:00
Nyeki.py 99941874e7 feat(bot): ✨ Add moderator stats to p.me. 2024-10-27 17:24:47 -03:00
Nyeki.py 0e90f7b320 feat(bot): ✨ Keep track of who unbanned a user. 2024-10-27 16:55:42 -03:00
Nyeki.py 9e99211dda feat(bot): ✨ Keep track of who reviewed each report. 2024-10-27 16:53:05 -03:00
Nyeki.py 6350f9db4f fix(bot): 🐛 Edits not working when the new content has mentions. 2024-10-27 01:49:16 -03:00
Nyeki.py 85a437e3e6 refactor(bot): ♻️ Replace % with , in logging calls. 2024-10-27 01:47:05 -03:00
Nyeki.py 09d2808bd4 feat(bot): ✨ Add rich logging. 2024-10-27 01:30:04 -03:00
Nyeki.py ec00a557fa refactor(bot): ⚰️ Remove dead code. 2024-10-27 00:21:55 -03:00
Nyeki.py 46f34b6680 Merge branch 'main' of https://github.com/Payphone-Bot/Payphone 2024-10-27 00:19:49 -03:00
Nyeki.py 29204f5985 revert(bot): ⏪ Remove heartbeat system. 2024-10-27 00:19:40 -03:00
Rafael Bradley 6e1fad16f0 feat(bot): Restart heartbeat on shard reconnect. 2024-10-26 14:42:59 -03:00
Rafael Bradley 80408b02d1 feat(bot): Stop heartbeat when shard disconnects from Discord. 2024-10-26 14:38:09 -03:00
Nyeki.py aa445fbf63 fix(bot): 🚑 Use default asyncio loop instead of uvloop. 2024-10-26 00:27:51 -03:00
Nyeki.py d3ee4cc576 feat(bot): ✨ Add X mark to deleted messages in deleted message logs. 2024-10-25 23:58:05 -03:00
Nyeki.py 16f6a3f587 feat(bot): ✨ Add 15 seconds cooldown to skip and call commands. 2024-10-25 23:54:16 -03:00
Nyeki.py 2faf314467 feat(bot): ✨ Add masks info to message logs. 2024-10-25 23:51:37 -03:00
Nyeki.py 0a9929017c feat(bot): ✨ Prepend ID: to calls in p.history. 2024-10-25 23:43:37 -03:00
Nyeki.py 666156a453 fix(bot): 🐛 Trim +2000 character messages. 2024-10-25 23:42:35 -03:00
Nyeki.py b0d5b8a5f7 feat(bot): ✨ Add past bans to p.user. 2024-10-25 23:40:45 -03:00
Nyeki.py 92f7790033 fix(bot): ✏️ Change "Current ShardS" to "Current Shard" in p.stats. 2024-10-25 23:34:49 -03:00
Nyeki.py 83f3d549e5 fix(bot): 🐛 Utility cog's cog_unload made sync. 2024-10-25 23:33:43 -03:00
Nyeki.py d257759736 refactor(bot): ♻️ Move heartbeat update task to Utility cog. 2024-10-25 23:31:31 -03:00
Nyeki.py 924528cdba fix(bot): 🐛 Make heartbeat update delay toleration longer. 2024-10-25 23:28:01 -03:00
Nyeki.py 27a528577b fix(bot): 🐛 Hangup not working. 2024-10-25 23:21:17 -03:00
Nyeki.py 92904ea246 feat(bot): ✨ Add past bans to p.user. 2024-10-25 23:15:34 -03:00
Nyeki.py 3973328deb fix(bot): Remove NSFW from blocked words and improve n word censorship. 2024-10-25 20:36:17 -03:00
Nyeki.py 20b22a1f17 feat(bot): ✨ Add "Ongoing Bans" stat to p.stats and reduce default iterations to 4. 2024-10-25 20:33:43 -03:00
Nyeki.py 1c77532a7f fix(bot): 🐛 Main process crashing on shard restart. 2024-10-25 20:29:57 -03:00
Nyeki.py 00abb50c3e feat(bot): ✨ Add a heartbeat to every shard process. 2024-10-25 20:29:29 -03:00
Nyeki.py 5bd361964b fix(bot): 🐛 Decrease max connections per process. 2024-10-24 16:27:15 -03:00
Nyeki.py e83d20070b feat(bot): 🐛 Decrease maximum connections per shard. 2024-10-24 16:26:53 -03:00
Nyeki.py 11c8bae8e0 fix(bot): 🐛 Cat masks blocking messages from being sent and crashing p.mask. 2024-10-24 01:58:52 -03:00
Nyeki.py eb6c7fcd9c feat(bot): ✨ Shut down directly on p.shutdown 0. 2024-10-24 01:52:31 -03:00
Nyeki.py f5ff348468 feat(bot): ✨ Set the status to DND on restart. 2024-10-24 01:50:45 -03:00
Nyeki.py afad9250b6 fix(bot): 🐛 p.call and p.skip not warning about scheduled shutdown. 2024-10-24 01:02:27 -03:00