nyeki
c5d699292f
Add fast forward pagination buttons to incidents command
2025-08-23 02:15:40 -03:00
nyeki
679096a685
Add expire ban button to incidents command
2025-08-23 02:11:23 -03:00
nyeki
9b70714fe3
Make reply embeds say "Replying to ..."
2025-08-23 01:30:54 -03:00
nyeki
6df7fd272f
Fix call skipping message
2025-08-23 01:17:02 -03:00
nyeki
d0aa3d72d5
Fix incorrect "created by ID" value in incidents
2025-08-23 00:09:48 -03:00
nyeki
b108d93c55
Sort incidents
2025-08-23 00:03:30 -03:00
nyeki
eaa38f3474
Add basic moderator commands
2025-08-23 00:02:10 -03:00
nyeki
8868b18be3
Add support for extras, conditionally displaying commands in the help command, and start working on moderation commands
2025-08-22 18:06:52 -03:00
nyeki
55ae1c8937
Set bot status
2025-08-21 22:05:58 -03:00
nyeki
5e3201e7c5
Add support for presence to the framework
2025-08-21 21:59:37 -03:00
nyeki
7d19e928d6
Add plurals for slurs
2025-08-21 20:16:42 -03:00
nyeki
aa32abfa90
Fix reversed leaderboard
2025-08-21 20:06:59 -03:00
nyeki
e28f11d9bb
Make permissions checking not depend on the cache
2025-08-21 19:19:02 -03:00
nyeki
408f0223a2
Update user's name when running commands or on call
2025-08-21 18:59:43 -03:00
nyeki
2b1a738379
Add strings to call commands
2025-08-21 18:57:30 -03:00
nyeki
cca77aa4a7
Add call message strings
2025-08-21 02:25:31 -03:00
nyeki
0318f002fc
Add leaderboard command and XP winning system
2025-08-21 02:14:56 -03:00
nyeki
4563c49245
Remove trace logs for webhook recreation
2025-08-20 23:22:18 -03:00
nyeki
aba11cb2da
Recreate webhooks when they go missing, reuse older webhooks, and initiate connections to Redis cluster
2025-08-20 23:20:21 -03:00
nyeki
ee49b0a984
Add permission checks to p.prefix command
2025-08-20 02:29:40 -03:00
nyeki
3cc37cfc0c
Add more censored phrases
2025-08-19 14:41:44 -03:00
nyeki
cddda58aca
Make permissions checking and notification separate functions
2025-08-18 23:45:52 -03:00
nyeki
0af585cf9e
Move huzz to mild swear words
2025-08-18 23:45:32 -03:00
nyeki
b6242f5a10
Remove "damn" from censor lists
2025-08-18 22:53:22 -03:00
nyeki
9799631b7c
Move words from categories
2025-08-18 22:28:24 -03:00
nyeki
a6255290b2
Add explicit sexual language typos rule
2025-08-18 22:14:55 -03:00
nyeki
118dacff20
Add whitelisting support
2025-08-18 22:08:42 -03:00
nyeki
a994c86f98
Add support for banned word exceptions
2025-08-18 22:04:46 -03:00
nyeki
1149dd5bb4
Sanitize mentions on call
2025-08-18 21:01:27 -03:00
nyeki
54217f1d69
Remove blood from the censored words list
2025-08-18 20:06:27 -03:00
nyeki
8ff7e3af02
Add code of conduct link button to help command
2025-08-18 19:33:29 -03:00
nyeki
040b720755
Add more words to the censored words and phrases list
2025-08-18 19:22:00 -03:00
nyeki
91ae88d040
Add more words to the censored words list and bump version
2025-08-18 19:19:16 -03:00
nyeki
31bb63a77a
Add more words to the censored words list
2025-08-18 19:17:37 -03:00
nyeki
2f99b32aea
Final migration updates
2025-08-18 15:31:22 -03:00
nyeki
fcb1a786be
Multiple things
...
Remove ArgoCD and Helm dependencies, add everything unnecessary to .dockerignore, add support for DB authentication in Payphone's CLI, make Scylla be fully managed by Ansible, add Payphone deployment ansible file
2025-08-18 01:06:03 -03:00
nyeki
ac81e3b286
Fix clippy warnings
2025-08-15 03:17:15 -03:00
nyeki
323cf7f748
Add support for replying on call
2025-08-15 03:14:24 -03:00
nyeki
281542a5c2
Finish adding call rule detectors
...
Missing language detectors (whatlang and lingua have terrible accuracy for short messages) and more words and phrases to the lists
2025-08-15 02:25:37 -03:00
nyeki
77182d9633
Apply cargo fmt --all
2025-08-15 01:44:22 -03:00
nyeki
e472936c51
Add support for deleting messages on call
2025-08-15 01:43:36 -03:00
nyeki
12948dcc15
Add support for editing messages
2025-08-15 01:38:54 -03:00
nyeki
b9410bedd7
Abstract user penalization
2025-08-15 00:41:15 -03:00
nyeki
7eb2a99b69
Prevent banned users from using call commands
2025-08-14 23:56:55 -03:00
nyeki
fb7eba11bb
Create NotBannedPermission
2025-08-14 23:50:18 -03:00
nyeki
208e0ddbf5
Add support for command permissions to the framework
2025-08-14 23:44:22 -03:00
nyeki
deb76941ea
Add no links rule
2025-08-14 23:36:37 -03:00
nyeki
25b96cdc2a
Apply cargo fmt --all
2025-08-14 23:19:51 -03:00
nyeki
f4f842e3c8
Fix clippy warnings
2025-08-14 23:19:40 -03:00
nyeki
6dde25aa72
Add automated warning and banning
2025-08-14 23:18:43 -03:00