Skip to content

hanyangl/sflynlang-bot

Repository files navigation

Sflynlang Discord Bot

Node.JS CI Code Size

Official Discord bot for Sflynlang server.

Pre-requisites

Built with

  • TypeScript
  • Decorators Pattern.
  • Oriented Object Programming.

How to Contribute

Please read the contribution guidelines and code of conduct.

Getting Started

  1. Install the dependencies:
# With npm
$ npm install

# With yarn
$ yarn add
  1. Build the project to production running the following command:
# With npm
$ npm run start

# With yarn
$ yarn run start
  1. Set the Discord bot token to the environment file:
DISCORD_TOKEN=Your token here
MONGODB=Your MongoDB connection url here
  1. Initialize the bot in production: npm run start or yarn run start.

Setting the dev role

!setrole dev @role-mention

Success Message

Setting the moderator role

!setrole mod @role-mention

Success Message

Setting the rules and welcomes channels

!setchannel rules #channel-mention
!setchannel welcomes #channel-mention

Success Message Success Message

Setting the suggestions channel

!setchannel suggestions #channel-mention

Success Message

!suggestion First suggestion!

Suggestion Embed

Changelog

View the latest changes on CHANGELOG.md.

Contributors

  • Daniel Solarte - Initial Work - GitHub

You can also view the list of contributors.

Licensing

This project is under the MIT License. See the LICENSE file for more information.

About

Sflynlang Discord bot.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published