Navrin / colour-bot-v2

A revised version of the discord colour role bot written in the type safe language Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Colour Bot V2

Feature Checklist

Parsing

  • Can parse messages and dispatch properly.
  • Can parse a hex code like #fff or #f0f0f0 into a Colour enum/struct.

Interactivity

  • Can await a message from a user.
  • Can await a reaction from a user.

Colours

  • Can add a colour role to a user.
  • Can store a colour role on a database.
  • Can determine what guilds have what roles.
  • Can quickly generate new roles.
  • Can edit a colour role and update the discord role. (should be done interactively.)

QOL

  • Can display an interactive tutorial on how to use the bot.
  • Can display an interactive embed that cycles all through the roles.

Display

  • Can create colour diagrams and send them into discord.
  • Can display messages in a pretty embed format.

About

A revised version of the discord colour role bot written in the type safe language Rust.

License:MIT License


Languages

Language:Rust 79.5%Language:TypeScript 14.5%Language:CSS 2.4%Language:Shell 1.5%Language:HTML 1.3%Language:PLpgSQL 0.3%Language:Dockerfile 0.2%Language:JavaScript 0.2%Language:SQLPL 0.1%Language:Makefile 0.1%