Giter Club home page Giter Club logo

docker-discordbot's Introduction

discordbot - latest

Red Discord Bot made by the Cog creators at https://github.com/Cog-Creators/Red-DiscordBot

NOTE: Server config reset is required when upgrading from v1 to v3.0 or higher.

Music, Moderation, Trivia, Stream Alerts and Fully Modular

Setup

Running Red Discord Bot data container:

  • docker run --name [name of your data container] jonasbonno/discordbot echo 'Data-only container'

Running Red Discord Bot container:

  • docker run --tty=true --interactive=true --detach=true --restart unless-stopped --name [name of your container] --volumes-from [name of your data container] --env TOKEN="[your discord bot token]" jonasbonno/discordbot

Obtain your Discord bot token

You can use this guide: https://docs.discord.red/en/stable/bot_application_guide.html?highlight=application%20page#creating-the-bot-application

Environment variables

--env TOKEN=[your discord bot token] - The Discord token the Red-DiscordBot will use.
--env PREFIX=! - The prefix Red-DiscordBot will use. Default set to "!" if you don't specify it.

On first start

Overview

Red is a fully modular bot โ€“ meaning all features and commands can be enabled/disabled to your liking, making it completely customizable. This is a self-hosted bot โ€“ meaning you will need to host and maintain your own instance. You can turn Red into an admin bot, music bot, trivia bot, new best friend or all of these together!

Tips

  • Set admin role: !set addadminrole [your discord admin group]
  • Set moderator role: !set addmodrole [your discord moderator group]
  • Show loaded and unloaded cogs: !cogs
  • Load music cog: !load music

The default set of modules includes and is not limited to:

  • Moderation features (kick/ban/softban/hackban, mod-log, filter, chat cleanup)
  • Trivia (lists are included and can be easily added)
  • Music features (YouTube, SoundCloud, local files, playlists, queues)
  • Stream alerts (Twitch, Youtube, Hitbox, Picarto)
  • Bank (slot machine, user credits)
  • Custom commands
  • Imgur/gif search
  • Admin automation (self-role assignment, cross-server announcements, mod-mail reports)
  • Customisable command permissions

docker-discordbot's People

Contributors

jonasbonno avatar drackmas avatar megamanhxh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.