Commit Graph
32 Commits
Author SHA1 Message Date
nyeki 6d8217ed81 Expire calls where one of both parties doesn't talk for 10 minutes. 2025-08-25 18:24:16 -03:00
nyeki 3f5ec4f258 Add colors update 2025-08-24 20:03:52 -03:00
nyeki 497d180669 Add hidden feature to not send messages when they're preceeded by an X 2025-08-24 03:51:08 -03:00
nyeki 2a2ffd8894 Restrict accounts to min 30 days to be able to call and start working on masks 2025-08-23 19:56:50 -03:00
nyeki 8f6d28f3b6 Register statistics command 2025-08-23 13:34:18 -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 e28f11d9bb Make permissions checking not depend on the cache 2025-08-21 19:19:02 -03:00
nyeki 0318f002fc Add leaderboard command and XP winning system 2025-08-21 02:14:56 -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 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 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 8e0c591b21 Add friend request command 2025-08-14 19:04:57 -03:00
nyeki da10b7f194 Add support for custom shard ID and count 2025-08-14 18:43:38 -03:00
nyeki 53d61cfbbb Add prefix customization command 2025-08-14 18:30:33 -03:00
nyeki f4a282447a Add prefix getter for custom server prefixes and Payphone mentions 2025-08-14 17:22:33 -03:00
nyeki 55431d580e Add the skip command and remove the unused commands folder 2025-08-14 13:42:36 -03:00
nyeki d7b8138606 Run cargo fmt 2025-08-13 00:21:59 -03:00
nyeki 80ed00f796 Add documentation for main.rs 2025-08-13 00:21:36 -03:00
nyeki cd7f4c1cc9 Checkpoint 2025-08-12 11:24:09 -03:00
nyeki 84e3b533f0 Add --open flag support to the docs server 2025-08-11 01:22:00 -03:00
nyeki 7bb3a3387a Add documentation about scylla's aio-max-nr in the crate's root docs 2025-08-10 23:35:26 -03:00
nyeki 619223cf5e Add documentation for documentation server 2025-08-10 22:52:20 -03:00
nyeki edeaa1335f Add docs server 2025-08-10 22:50:55 -03:00
nyeki 6ca2649840 Add docs for the CLI module 2025-08-10 21:52:14 -03:00
nyeki d444a4ab89 Add generic application structure documentation in the root documentation 2025-08-10 21:46:02 -03:00
nyeki 293ff8f8de Add basic root documentation using rustdoc 2025-08-10 21:33:02 -03:00
nyeki a004fe2308 Finish refactoring 2025-08-10 21:15:53 -03:00
nyeki 24d2344f37 Initialize Twilight project, set up basic framework, initialize DB module 2025-08-07 04:32:34 -03:00