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