Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.51 KB

readme.md

File metadata and controls

22 lines (17 loc) · 1.51 KB

Jeeves (A Discord Bot)

This is a simple discord bot that I made for fun.

Commands

Prefix commands with a ! to use them.

  1. liar: Calls someone a liar!
  2. github: Displays the link to the repo for this bot.

Current Plugins

See the readme in each plugins directory for specifics of

  • RNG: A set of small randomizers of varying degrees of usefulness (dice rolling, magic 8 balls, pick a random person, etc)
  • Steam: Steam-related functions like finding games in common
  1. dice dice_str: Rolls the dice specified by dice_str. E.g., 2d6, 3d8+2. Supports adding, subtracting, and multiplying values. Modifiers and dice rolls may be chained together, but a dice roll (XdY) must come before any modifiers. No spaces in dice_str.
    • -XL to drop the lowest X dice (omitting X implies X=1)
    • XdY! to roll exploding dice
  2. 8ball: Ask the magic 8-ball.
  3. dnd num: If num is omitted or 1 > num > 100, gets a random adventure from "The Doc Aquatic Brand Random Adventure Table". If num is specified, get that specific adventure.
  4. magic20 cmd arg: Custom version of the magic 8ball, all custom responses. Commands are add and del. add allows the addition of a quoted string to the list of responses (limited to 120 characters). del allows removal based on the number of the response.
  5. randomvoice: Randomly chooses a user from the voice channel the calling user is in. If the calling user isn't in a voice channel, an appropriate error message will be displayed.