RKochenderfer / BruhBot

Custom discord bot
Apache License 2.0
1 stars 0 forks source link

BruhBot

Docker Image CI

A custom Discord Bot

Development Requirements

Usage

To start application run ./bash-scripts/up.sh

Applications in Repo

/ Commands

Command Description Subcommands Examples
bruh Replies to the user with bruh /bruh
roll roll dice /roll 2d6+1
hug hug a user /hug @user
insult insult a user /insult @user
kill kill a user /kill @user
ye get a Ye quote /ye
clipshow bruhbot pulls a random pinned comment from the server /clipshow
addphrase Adds a flagged message phrase that bruhbot will issue a response to /addphrase regex_phrase:gonk response:gonk

! Commands

Command Description Examples
!deploy Deploys the commands to the server that the command is ran on !deploy
!ace Renders a series of messages as an ace attorney video (in a reply message) !ace 4

Flagged Message Syntax

Regex Syntax

For detailed information about EMCAScript regex syntax check out Regex 101

Response Syntax

Description Syntax Example
Date only last instance seen $d Last seen on $d. -> Last seen on 5/1/2023
Timestamp last instance seen $t Last seen on $t -> Last seen on 5/1/2023 12:30:32
Time since last seen in seconds $s Was seen $s seconds ago -> Was seen 157.25 seconds ago
Time since last seen in seconds $m Was seen $m minutes ago -> Was seen 58 minutes ago
Time since last seen in hours $h Was seen $h hours ago -> Was seen 12 hours ago
Message Key $k Word $k detected -> Word KEY detected
Count $c Word seen $c times -> Word seen 102 times

Troubleshooting

FAQ