Commit Graph
43 Commits
Author SHA1 Message Date
nyeki e6b99759ce Make p.co and p.d reply to the user 2026-03-07 20:15:25 -03:00
nyeki 014acf55c6 Add Command trait method documentation and other docstrings, make p.co and p.d commands be used from the middle of a message 2026-03-07 20:10:27 -03:00
nyeki 21678239b5 Checkpoint 2026-03-07 19:27:40 -03:00
nyeki d0b5f86740 Checkpoint 2026-02-26 01:55:07 -03:00
nyeki 08c4534907 Lyrics status 2026-02-25 22:56:10 -03:00
nyeki 5dd8fdcc58 Report bot stats to top.gg 2026-02-15 17:56:35 -03:00
nyeki 676fdcfd96 Run cargo fmt --all 2025-08-25 20:03:21 -03:00
nyeki e44ab51adf Add ban command 2025-08-25 19:36:18 -03:00
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 325b4cbc16 Add support for masks 2025-08-24 02:02:25 -03:00
nyeki 679096a685 Add expire ban button to incidents command 2025-08-23 02:11:23 -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 5e3201e7c5 Add support for presence to the framework 2025-08-21 21:59:37 -03:00
nyeki 0318f002fc Add leaderboard command and XP winning system 2025-08-21 02:14:56 -03:00
nyeki ee49b0a984 Add permission checks to p.prefix command 2025-08-20 02:29:40 -03:00
nyeki cddda58aca Make permissions checking and notification separate functions 2025-08-18 23:45:52 -03:00
nyeki 31bb63a77a Add more words to the censored words list 2025-08-18 19:17:37 -03:00
nyeki 77182d9633 Apply cargo fmt --all 2025-08-15 01:44:22 -03:00
nyeki 7eb2a99b69 Prevent banned users from using call commands 2025-08-14 23:56:55 -03:00
nyeki 208e0ddbf5 Add support for command permissions to the framework 2025-08-14 23:44:22 -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 8432cb78fa Use first prefix for display instead of used prefix 2025-08-14 17:28:15 -03:00
nyeki faf9d9d580 Add support for white spaces between command prefix and name 2025-08-14 17:26:23 -03:00
nyeki 2b4c3d0b8b Apply cargo fmt --all 2025-08-14 13:48:35 -03:00
nyeki 8173a508ad Expand documentation for RuntimeError 2025-08-13 14:55:01 -03:00
nyeki c284ede5b4 Add documentation for the PrefixGetter trait 2025-08-13 14:54:35 -03:00
nyeki 7b3fa9905a Rename IntoPrefixes into PrefixGetter 2025-08-13 14:49:12 -03:00
nyeki a14ae96a47 Add more documentation 2025-08-13 14:48:47 -03:00
nyeki 717de3eec5 Run cargo fmt --all 2025-08-12 23:16:56 -03:00
nyeki 09b875da97 Add InteractionRunner to on_interaction_handlers 2025-08-12 23:15:52 -03:00
nyeki 0cdbe63c55 Fix lint warnings 2025-08-12 23:01:55 -03:00
nyeki 5806493ca8 Apply cargo fmt --all 2025-08-12 22:45:59 -03:00
nyeki 6555ff672f Add more docs to Command::arguments() 2025-08-10 23:28:46 -03:00
nyeki 41eac08722 Add use to framework root docs examples 2025-08-10 23:26:43 -03:00
nyeki 689bde0acc Add basic command arguments documentation 2025-08-10 23:24:27 -03:00
nyeki b96474d0fb Add documentation for creating new commands 2025-08-10 23:15:05 -03:00
nyeki 0f0027da27 Add bot initialization docs for the framework module 2025-08-10 23:05:37 -03:00
nyeki edeaa1335f Add docs server 2025-08-10 22:50:55 -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