13 Commits

Author SHA1 Message Date
d1ec42fa51
big ass formatting 2025-06-05 21:31:06 -06:00
d762b007e1
Add rp_messages.py with various message templates for roleplay interactions
- Introduced a variety of message templates for different roleplay scenarios including sexual and affectionate interactions.
- Implemented functions to generate messages for actions such as rape, sex, headpats, cumshots, kisses, and hugs.
- Each function returns a list of formatted strings that incorporate user and target mentions for dynamic messaging.
2025-06-05 20:17:39 -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
ba1b0effdf
fix: Correct mention usage in response messages for roleplay commands 2025-05-26 22:07:13 -06:00
dd0dd16ff2
fix: Update response messages for sex and rape commands for clarity 2025-05-26 22:00:54 -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
d04d2649a9
feat: add more diverse kiss and hug messages for enhanced user interaction 2025-05-23 15:38:32 -06:00
970052dc66
feat: Add slash command for rape message and update bot to load new cogs 2025-05-20 20:42:24 -06:00
e89943f1b2
fix: Simplify ban command parameter definition by using describe decorator 2025-05-19 18:04:14 -06:00
41d8a352bd
feat: Add slash and legacy commands for kiss and hug interactions 2025-05-19 17:48:45 -06:00
b4079acf49
feat: Add neru_message_cog with roleplay commands and message logic 2025-05-19 17:46:17 -06:00