Fire-Owl-bot
A discord bot for the Owl Nest discord
bot invite: https://discordapp.com/oauth2/authorize?&client_id=975188865415536661&scope=bot
Owl Nest discord invite https://discord.gg/MvzvNXguCK
start a command with a prefix where the default prefix is fo!
. Example: fo!roll
list of user commands
8ball, similar to an actual 8ball, the command makes owl-bot answer your question.
Help: Sends a list of all commands.
Roll: Sends a random number between 1-6, or if you give a number with the command then it rolls a random number from 1 to it, example being fo!roll 10
or you can do a range from one number to another, example being fo!roll 50 100
, output: 64
Flip: Sends heads or tails
rps: Include either rock, paper, or scissors after the command and play a game. The bot replies with results of the game + a witty response
yt or Youtube: Sends a link to yt based on your search
Google: Sends a link to Google based on your search
ListResponses: Sends a list of all reacts and replies
Info: Sends general information. Mostly used for debugging
hkWiki: Sends a link to the hollow knight wiki based on your search
Recommend: Sends a message to the bot owner's discord, in this case to Brian E#0926
Rick: ...
Zote: replies with a random precept from The_Fiftyseven_Precepts_of_Zote of zote's
work in progress:
MuteMyself: soft kick yourself (the user) from the discord. Meaning you won't see any channel messages or get any pings but you will still be in the discord. Used if you need a break from a discord to focus on homework and such.
list of user features
Autocompletes the command, so if you write the command "go" then the bot runs "Google". Ignores capitilization on the command.
admin only features
You have admin if you have the highest role on the server, aswell as if you're owner of the server.
You can add infinite amount of auto replies, meaning the bot can have a spesific response to a word or sentance someone says. Similarly can you add infinite reacts, so the bot reacts to a message with an emote if someone says a chosen phrase. you can add a reply and react delay, which have a cooldown of input And lastly, you can ToggleReactSpam which if turned on will make it so the bot emotes messages containing that emote's name.
Commands for all those: NewResponse, DelResponse, DelReact, SetReply, Channels, SetReactChannels, ReplyDelay, ReplyChance, ToggleReactSpam
lastly some utility commands: SetBotChannels, ChannelIDs, Prefix
If the bot breaks, please either use the "recommend" command or send me a message on discord or submit an issue on this github repo My discord name: Brian E#0926