Skip to content
This repository has been archived by the owner on Apr 12, 2020. It is now read-only.
/ Runa Public archive

A customizable discord moderation bot! Written with discord.js and discord-akairo

License

Notifications You must be signed in to change notification settings

eddie-englund/Runa

Repository files navigation

Runa

Runa

Licence Codacy Badge CodeFactor Build Status Discord Server

This bot is available for invite via the embed above.

Runa is a discord bot written in javascript with discord.js using the discord-akairo wrapper. Runa's job, just like in the series is to oversee and moderate!

Installing

  1. Make sure you have installed Node.js, Git and yarn.
  2. Clone this repository with git clone https://github.com/https://github.com/TitusEntertainment/Runa.
  3. Run cd Runa/src to move into the folder that you just created.
  4. Create a file named .env and fill it out as shown in .env.example.
  5. Now go back into the terminal and run yarn add.
  6. After you've installed all the dependencies run `yarn global add pm2.

You're now ready to start the bot!

To start the bot run pm2 start bot.js

Commands

Bot

  • help: sends a list of all commands
  • about: sends an embed with information about Runa

Moderation

  • warn: warns a user if user has three warnings the user get's kicked. (optional reason)
  • ban: bans a user (optional reason)
  • uban: unbans a user (optional reason). NEEDS USERID
  • kick kicks specified user (optional reason)
  • clear: clears user defined amount of messages (1-100)
  • tempmute: mutes defined user for a defined amount of time. For an example 10min.
  • tempban: temporarily bans a user for a defined amount of time (If no argument given it's 1 day by default)
  • pardon: removes all warnings from the user, aka pardons the user.

Guild specific

  • rules: lets guild member see the set rules (if there is any).
  • lookup: Looks up the mentioned user.
  • bans: Sends info about how many bans the guild has banned with the bot and the latest user to get banned
  • config: Lets user either see or change guild specific settings. You can change or see:
    • rules
    • prefix
    • log (channel)
    • startlog
    • stop log

Author

Runa

Runa © Titus.
Authored and maintained by TitusEntertainment.

GitHub @TitusEntertainment

About

A customizable discord moderation bot! Written with discord.js and discord-akairo

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published