Commit Graph
107 Commits
Author SHA1 Message Date
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 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 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 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 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 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 6dde25aa72 Add automated warning and banning 2025-08-14 23:18:43 -03:00
nyeki 8e0c591b21 Add friend request command 2025-08-14 19:04:57 -03:00
nyeki 53d61cfbbb Add prefix customization command 2025-08-14 18:30:33 -03:00
nyeki 1a446ae3bf Add some error inspection and logging 2025-08-14 13:44:52 -03:00
nyeki 55431d580e Add the skip command and remove the unused commands folder 2025-08-14 13:42:36 -03:00
nyeki 09ed3b870e Add default TTL to the messages DB table 2025-08-14 13:09:05 -03:00
nyeki 634c8eff8c Insert messages to DB when sent on call 2025-08-14 13:04:12 -03:00
nyeki a14ae96a47 Add more documentation 2025-08-13 14:48:47 -03:00
nyeki e35b200d03 Add docs for the servers sub-module of groups 2025-08-13 14:34:26 -03:00
nyeki 285f1d4516 Expand documentation for the groups module 2025-08-13 14:19:48 -03:00
nyeki fd71345cd0 Document moderation module 2025-08-13 00:14:50 -03:00
nyeki 0cdbe63c55 Fix lint warnings 2025-08-12 23:01:55 -03:00