9dd1b821ab
Refactor code structure for improved readability and maintainability
2025-05-20 21:13:07 -06:00
e68e1467a7
feat: Increase max font size for captions
...
Increase the maximum font size for captions to 100 and adjust the font size calculation to use 20% of the image height. This allows for larger and more readable text on larger images.
2025-05-20 21:08:19 -06:00
32eecffdd0
feat: Enhance GIF captioning with text wrapping and dynamic height adjustment
2025-05-20 21:06:38 -06:00
8de629ca36
fix: Correct font path in generate_board_image function
2025-05-20 20:47:27 -06:00
6c39bec4f7
Refactor code structure for improved readability and maintainability
2025-05-20 20:46:13 -06:00
8cac1bddc4
feat: Update font directory and file for Wordle game board image generation
2025-05-20 20:44:13 -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
4cde0329cb
feat: Add reverse option to backshots command
...
Adds a `reverse` boolean parameter to both the prefix and slash commands for `backshots`. This allows users to swap the roles of the sender and recipient in the generated message.
2025-05-20 20:35:11 -06:00
a71ac0d9ab
Refactor: Rename roleplay cog to neru_roleplay_cog
...
Rename the `roleplay_cog` to `neru_roleplay_cog` to align with the naming convention of other cogs and improve clarity. Update the cog loading list in `neru_bot.py` accordingly.
2025-05-20 20:33:23 -06:00
b8248ee7a9
feat: Enhance ban system with interaction checks for slash commands
2025-05-20 20:07:52 -06:00
dd334c5f24
feat: Generate initial Wordle game board image for game start
2025-05-20 20:03:06 -06:00
9085e85e8d
Fix: Improve error reporting and add ban system cog
...
- Enhance `send_error_embed_to_owner` to include more context like command name, user, server, channel, timestamp, and message content.
- Add a new cog for a ban system, including commands for banning and unbanning users.
2025-05-20 19:15:43 -06:00
bfd20931fa
fix: Update invite reason in server list command to clarify permission implications
2025-05-20 17:44:50 -06:00
8fdece5c3c
fix: Update invite reason for server list requests to clarify bot ownership
2025-05-20 17:42:31 -06:00
a0bf8e2f8e
fuck
2025-05-20 06:34:53 -06:00
7bb762d21d
fix: Correct typo in AI personality description for clarity
2025-05-19 22:42:49 -06:00
909616fb60
feat: Enhance shell command extraction and response formatting in Teto AI
2025-05-19 22:34:50 -06:00
c747bd9f2f
feat: Update AI instructions to allow showing full command output
2025-05-19 21:33:01 -06:00
241fb7b140
fix: Escape pipe character in command safety checks and update error message for blocked commands
2025-05-19 21:30:38 -06:00
9054471707
feat: Add debug logging for blocked shell commands in Teto AI
2025-05-19 21:27:29 -06:00
90c024acce
feat: Add command safety checks to prevent execution of dangerous shell commands
2025-05-19 21:22:27 -06:00
decc7aa2fb
feat: Enhance shell command extraction with debug logging and update AI instructions
2025-05-19 21:11:22 -06:00
b643e14a9e
feat: Add shell command extraction and execution handling in Teto AI responses
2025-05-19 21:08:41 -06:00
8c451f1a48
fix: Update age reference for Teto character description in context
2025-05-19 20:54:38 -06:00
ebdef222c0
feat: Implement shell command execution feature in Teto AI with toggle option
2025-05-19 20:52:43 -06:00
61e18a68d2
feat: Enhance Teto image command with interactive button for fetching another image
2025-05-19 20:37:57 -06:00
4a9565fdbe
fix: Remove footer from Teto image embed for improved clarity
2025-05-19 19:21:15 -06:00
3844f2e5d0
fix: Correct variable naming for image path retrieval in Teto image command
2025-05-19 19:20:33 -06:00
fb2e360d8c
fix: Validate retrieved image URL and improve error handling
2025-05-19 19:19:43 -06:00
a4843dbfc2
fix: Update embed footer to remove URL and improve clarity
2025-05-19 19:17:23 -06:00
b6cc472eee
feat: Add User-Agent header to Teto image request for improved compatibility
2025-05-19 19:15:47 -06:00
66547d94aa
feat: Rename command to 'tetoimage' and add description for clarity
2025-05-19 18:39:28 -06:00
70e46f525e
feat: Implement TetoImageCog to fetch and display random images of Kasane Teto
2025-05-19 18:37:11 -06:00
1d5b1f6d57
fix: Remove redundant command addition for DmbotTetoCog in setup
2025-05-19 18:24:15 -06:00
751ec5cb2e
feat: Rename TetoCog to DmbotTetoCog and update cog loading sequence
2025-05-19 18:22:34 -06:00
e89943f1b2
fix: Simplify ban command parameter definition by using describe decorator
2025-05-19 18:04:14 -06:00
c70ffb0afb
fix: Update AI model version in owoify text AI function
2025-05-19 17:57:26 -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
1048a631a4
fix: Update button label to a visible character to comply with Discord API requirements
2025-05-19 17:37:38 -06:00
294292b7bc
fix: Update initial button label to a space character to comply with Discord API requirements
2025-05-19 17:33:52 -06:00
5122053a4e
fix: Add response defer for slash_change_avatar command to improve user experience
2025-05-19 16:35:42 -06:00
154d7d665d
Refactor: Remove legacy game commands
...
Removes the following legacy game commands from the Games cog:
- coinflipbet
- rps
- rpschallenge
- guess
- hangman
These commands were kept for backward compatibility but are no longer needed.
2025-05-19 15:10:13 -06:00
2844dcbcd8
fix: Update opponent parameter type from discord.Member to discord.User in game callbacks
2025-05-19 15:00:44 -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
552549f2e9
fix: Update age description for Kasane Teto in AI persona details
2025-05-18 22:53:48 -06:00
a30f7100fd
fix: Update age description for Kasane Teto in system prompt
2025-05-18 22:53:40 -06:00
9330a06178
feat: Implement Femdom Teto bot with AI interaction and conversation history management
2025-05-18 22:43:59 -06:00