Skip to content
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

Implementing New Features and Configurations for FAQ DMI Adaptation #110

Open
drendog opened this issue May 20, 2023 · 0 comments
Open

Implementing New Features and Configurations for FAQ DMI Adaptation #110

drendog opened this issue May 20, 2023 · 0 comments
Assignees

Comments

@drendog
Copy link
Contributor

drendog commented May 20, 2023

Recently, we have been noticing an influx of course subject-related posts being sent on Spotted DMI. While these posts are certainly relevant, they tend to diverge from the original theme of the channel. In order to solve the growing frustration of users with the channel, we are contemplating creating a separate channel, FAQ DMI, to accommodate these questions and discussions.

To facilitate this, we need to implement some new features and modify existing configurations in the Spotted DMI bot. Specifically:

  • Post Redirection: Add the capability for admins to redirect posts awaiting approval from Spotted DMI to FAQ DMI. This function should be available through an InlineKeyboardButton situated under the post in approval status.

  • Redirection Notification to Users: When a post is redirected to FAQ DMI, the user should receive a notification indicating that their post is under approval on FAQ DMI. This notification should also encourage the user to send similar nature posts directly to FAQ DMI in the future.

  • Handling Two Bots in FAQ DMI: The admin group of FAQ DMI will need to handle two bots: the one from Spotted DMI (for redirection) and a FAQ DMI (clone of Spotted DMI). We need to ensure both bots can operate without interference and the redirection functionalities do not cause issues.

  • Configuration Revisions: The existing configurations might need revisions to suit these new functionalities and the intended usage.

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

No branches or pull requests

1 participant