Skip to content

A discord bot for the mcevalonia.com minecraft server.

Notifications You must be signed in to change notification settings

Drummersbrother/anna-bot

Repository files navigation

Anna-bot

Join the chat at https://gitter.im/anna-bot/Lobby A discord bot created for the https://mcevalonia.com minecraft server's discord server, but usable by all discord servers.

How to run

Dependencies:

This bot uses Python 3.5. It's tested on ubuntu 16.04+. FFmpeg is needed for voice support, on ubuntu this can be installed with

sudo apt install ffmpeg

Install the python dependencies with pip (probably useful to be done in a virtualenv):

python3.5 -m pip install -r requirements.txt

Running it

  1. Clone the repository
  2. Create a discord bot account (here)
  3. Create a Mashape account and retrieve an api key for the default application (instructions)
  4. Edit config.json, don't forget to put in the bot account auth tokens and Mashape api key:)
  5. Run python3.5 anna_launcher.py with appropriate flags (python3.5 anna_launcher -sr to run and restart if it exits for some reason)
  6. Exit the bot and launcher with CTRL+C.

(Btw, the bot's name comes from a swedish pop song ;) )

Some demonstrations

A command that gives a list of the available commands. A command that warns a user. A command that runs arbitrary python code from an admin user. A command that displays an image of a cat. A command that displays an image of a kitten. A command that displays an image of a dog. A command that lets you play chess against the computer. A command that creates a discord invite link for the server. A command that plays a list of video links in order in a voice channel. A command that displays info about a particular overwatch battletag.

About

A discord bot for the mcevalonia.com minecraft server.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages