- 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.
Implement new slash commands `/headpat` and `/hug` to `MessageCog` and `NeruMessageCog`. These commands send wholesome messages to mentioned users and track usage between them.
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.
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.
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.