-
Notifications
You must be signed in to change notification settings - Fork 43
feat: added AI content guideline command prompt #511
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
PR Summary
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds a new !ai command to the Discord bot's command list that provides guidance on avoiding AI-generated responses in the Reactiflux community. The command sends an embed message explaining that the server values human experience and firsthand insight over AI-generated content.
Changes:
- Added a new
!aicommand in the "Communication" category that explains why AI-generated responses should be avoided in community discussions
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
src/features/commands.ts
Outdated
| help: `explains why AI-generated responses should be avoided.`, | ||
| category: "Communication", | ||
| handleMessage: (msg) => { | ||
| msg.reply({ |
Copilot
AI
Jan 29, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This command should use msg.channel.send() instead of msg.reply() to be consistent with similar community behavior reminder commands in this codebase. Commands like !crosspost (line 135) and !gender (line 804), which are also in the "Communication" category and have titles starting with "Please," use msg.channel.send(). The msg.channel.send() approach is more appropriate for commands that are typically invoked to remind or inform other users in the channel, rather than to respond directly to the invoking user.
src/features/commands.ts
Outdated
| const commandsList: Command[] = [ | ||
| { | ||
| words: [`!ai`], | ||
| help: `explains why AI-generated responses should be avoided.`, |
Copilot
AI
Jan 29, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The help text should not end with a period to be consistent with all other commands in the codebase. Other command help texts like lists all available commands (line 62), provides a no cross-post message (line 132), and explains the XY problem (line 184) do not end with periods.
Description
This PR adds a new AI content guideline prompt to the existing command list, clarifying expectations around AI-generated responses in a friendly and respectful way. An image is attached for a preview of the command.
