Skip to content

Conversation

@Simplyalex99
Copy link
Contributor

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.
demo

@what-the-diff
Copy link

what-the-diff bot commented Jan 29, 2026

PR Summary

  • New Command Implemented (!ai): This update includes a new function or 'command' for users that works when they type '!ai'. It's aimed to inform users why relying heavily on Artificial Intelligence generated replies might not always yield the best results. On utilizing this command, an information-rich message will be displayed that highlights the reasons suggesting why personal interaction and responses contribute more effectively to discussions.

Copy link

Copilot AI left a 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 !ai command 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.

help: `explains why AI-generated responses should be avoided.`,
category: "Communication",
handleMessage: (msg) => {
msg.reply({
Copy link

Copilot AI Jan 29, 2026

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.

Copilot uses AI. Check for mistakes.
const commandsList: Command[] = [
{
words: [`!ai`],
help: `explains why AI-generated responses should be avoided.`,
Copy link

Copilot AI Jan 29, 2026

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.

Copilot uses AI. Check for mistakes.
@Simplyalex99 Simplyalex99 merged commit 0533e01 into reactiflux:main Jan 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant