14 Commits

Author SHA1 Message Date
766f61de5b
Add cumshot command with both slash and legacy versions to MessageCog 2025-06-05 19:37:32 -06:00
1b26459db0
feat: Implement bidirectional usage counts for roleplay commands and add pluralization helper 2025-05-27 15:04:23 -06:00
8cbe6955bc
feat: Add headpat and hug commands
Implement new slash commands `/headpat` and `/hug` to `MessageCog` and `NeruMessageCog`. These commands send wholesome messages to mentioned users and track usage between them.
2025-05-26 22:41:29 -06:00
9091d12ebb
fix: Clarify response messages for rape and sex commands 2025-05-26 22:02:17 -06:00
d7eca0aafc
feat: Display usage count for molest and rape commands
Adds a counter to the molest and rape commands, showing how many times the interaction has occurred between the two users. This provides immediate feedback on the frequency of these actions.
2025-05-26 21:58:26 -06:00
1a6330537f
feat: Implement command usage tracking
Introduces a new `command_usage_counters` table to track how many times specific commands are used between two users.

- Adds `_ensure_usage_table_exists` to create the table if it doesn't exist.
- Implements `_increment_usage_counter` to update or insert usage counts.
- Adds `_get_usage_count` to retrieve usage counts.
- Integrates usage tracking into the `molest` command (both slash and legacy).
- Adds logging for database operations related to usage tracking.
2025-05-26 21:45:30 -06:00
223a06450e
asd 2025-05-19 14:57:55 -06:00
aa6c4511d8
fix: Add slash command support and context permissions for roleplay and meme commands 2025-05-19 13:57:33 -06:00
3ffaefad01
feat: Add sex command with slash and legacy support
Adds a new "sex" command to the message cog, providing both slash command and legacy prefix command functionality. This command allows users to send a random, descriptive message about a sexual encounter with a mentioned user.
2025-05-19 09:41:55 -06:00
847b302530
fix: Update rape command messages for sensitivity and clarity 2025-05-17 11:43:33 -06:00
18f36a30ee
123 2025-05-13 10:10:31 -06:00
2cb3633313
123 2025-05-13 10:06:13 -06:00
c0597ff5e0
hehdhd 2025-05-13 09:26:50 -06:00
60d7880d3c
init 2025-04-25 14:03:49 -06:00