Skip to content

Prepare Magnus for V2.0 #2

@ChicMeg

Description

@ChicMeg

Expand word guessing capabilities.

  • Pull words from online database to preserve memory.
  • Allow themes???

Update riddle functionality

General Bot Stuff

  • Create a Javascript version????? (maybe idk yet)
  • Refactor into a proper src file.
  • Update readme
  • Use PostgreSQL instead of JSON for persistence???

Update Documentation for games

  • instead of separate commands for riddle/word guessing scores, combine into one and allow user to specify which leaderboard they want to see
  • add an all time score capability (adds riddle + word score to create an overall server score)
  • Allow administrators to ban or whitelist words.
  • Riddles should still only be able to be added by moderators and administrators

Store personal notes that can be recalled by user when prompted

  • Use a command in the server (/notes) that allows the user to either create a new note with a heading and body or recall a note previously written.
  • Notes should be ephemeral
  • If no notes are available there should be a message that tells the user there are no notes available.
  • Deleting and editing notes should be allowed
  • Sharing notes with other users of a server should be allowed.
  • User can create a group, name it, and all users can add notes to the group.
  • Users should be able to leave a group
  • Notes should have the option to be reminders with a configurable count down and the ability to make them recurring.
  • Moderators and Admins should be allowed to create server-wide announcements using notes.
  • Tagging @here @everyone in notes should be permitted by moderators and administrators.
  • Allow the ability to store photos (jpg, png, gif)

Magnus should announce he is back online after shut down/reboot

Magnus should have a status, and his bio should include a link to my website, a link to the repo, and a link to notion

FUTURE 2.0:

  • Add notes directly to notion from discord
  • Resources for selected games
  • Question of the day
  • Fact of the day
  • Leveling
  • Role distribution
  • Moderation
  • Audits

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions