Skip to content

rramboer/A-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A-Bot

Overview

A-Bot is a multi-purpose discord bot built with the University of Michigan EECS 370 course discord server in mind. Adapted from zombbblob (github)

Features
A-Bot features a number of features that are quite unique! These include:

  • Server management
  • BotCasino and other entertainment features
  • Whatever other random commands you'd probably expect a general-purpose bot to do

Functionality and setup

A-Bot runs using a MongoDB database and can be hosted however you like. To set it up, you will need to create your own MongoDB cluster and create a collection called "botCasino". Follow MongoDB's connection instructions and add your connection string to config.json.

Commands List

See commands listed below. A-Bot is an open-source work-in-progress, so contributions are welcome!

General Use
/help prints this list

EECS370
/piazza DMs user with link to class piazza
/piazza <number> Generates and posts link to piazza post with given number
/eecs370 Sends link to eecs370.github.io

Administration
/send
/reply
/react
/invite <total_invites> generates invite link with finite specified invites

BotCasino
/joincasino
/leavecasino
/getjob
/work
/coins
/dice <bet_amount>
/roshambo <bet_amount>
/coinflip <bet_amount>

Miscellaneous
/gpr grass privileges revoked
/sourcecode Links to this repository