/Sakuria

Sakura general purpose anime bot with moderation, games, economy, utility & 3D rendering & more

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

🌸 Sakuria General Purpose Bot

image

Installation

  1. Get a discord bot token and put it in your .env file as DISCORD_TOKEN={token}
  2. Configure your .env.example and rename it to .env
  3. npm run setup to prepare the environment
  4. npm run dev to run the bot

Todo

  • Args Parser Class
  • Implement MP4 to GIF Conversion using FFmpeg and node-gify
  • Figure out how to keep the sakuria icons witout having to specify *.sakuria on every file
  • Say prefix when tagged
  • Add pay (so users can give their game currency to others)
  • Replace garbage SQL with mongo
  • Add currency
  • Add at least a single game
  • Set sakuria status
  • Logger Class
  • Implement AniList using AniAPI or AniList/APIv2
  • Unit tests
  • Add sakuria about me description
  • Add help command