
The Kobold Bot!
Information for the Kobold Disocrd Bot
About
this bot is now OUTDATED. It is close to the cap of servers it can be added to. The updated bot without a cap is now idlegamebot and it has many less commands, but it can be added to an account to be used privately in dms!
bot by lunarsorcerer
icon by momo
header by nicole-alt-delete
bot works off ! commands
capitalization matters!
just a bot for fun, nothing serious
open to suggestions for more things the bot can do
bot needs permission to change usernames for !yoink, !gift, !sort, and !arrage. the “kobold bot” role has to be above the roles in server settings of anyone whose name you want to be able to be changed, even admins if they want theirs changed too. sadly it cannot edit the usernames of server owners :(
will occasionally add emoji reactions in response to certain trigger words
feel free to send in asks on the tumblr for any suggestions!
Commands
general just for fun commands
!help : links here
!goldstar (person) : requires you @ the person. gives them a gold star and increases a counter by 1 for how many gold stars they have!
!magicball (question) : will return an answer as if asking a magic 8 ball a question
if you @ the bot and include a “?” in the same message then the bot will reply to you! the responses are all different to the !magicball command but they are similar
!url : generates an (animal)(gender)(bodypart) tumblr url!
!santa : tells you whether you were naughty or nice this year and then assigns you a gift if you were nice
!scurrius : fight Scurrius, the Rat King!
!fish : go fishing!
!hunt : go hunting!
!bite (person) : bites someone, @’s them if you @ someone
!pet : sends a petting gif, you can put words after the command such as @‘ing someone but the bot won’t @ them
!love : he loves me / he loves me not
!password : generates a strong password
!yip (number) : yips the number of times
!dragon : kobold reaction
!owo : whats this
!skankin : you know when that brass be bumpin’
!time : tells the time
!start : starts a timer that runs in the background for every server
!end : ends the timer in the background for every server
idlegame commands
!idlegame (name) : sends your champion on an idle adventure!
!idlecheck : checks in on how champion is doing!
!idleleaders : shows how much money the richest and poorest champions have and how many adventures the most seasoned champion has been on!
!idlerename (name) : renames your champion!
!idledonate (person) (gold) : the (person) requires you @ the person whose champion you wish to give gold to. this does not work if you try to give more money than you have or negative money
pvp commands
!fight (person 1) (person 2) : puts two people into a fight pit and they repeatedly hit each other until one or both have 0 or less hp and then announces the winner or a tie
!yoink (person) : requires you @ the person. steals a character from their display name. can be used on the bot. requires the “kobold bot” role to be put above the roles of the people whose display names are being changed in the role manager. cannot be used on server owner sadly :(
!gift (person) : requires you @ the person. adds a random letter to their name. again can be used on the bot. also requires the “kobold bot” role to be above the roles and cannot be used on the owner :(
!arrange (person) : requires you @ the person. rearranges their username. can be done on the bot. also requires “kobold bot” role above the roles of the target and can’t be used on the owner :(
!sort (person) : same requirements as yoink, gift, and arrange, but this time sorts the name from least to greatest
random comands
!wikipedia : links a random wikipedia article
!wikimedia : links a random file from wikimedia
!wikiquote : links a random page from wikiquote
!wiktionary : links a random entry from wiktionary
!osrswiki : links a random oldsschool runescape wiki article
!melvorwiki : links a random melvor idle wiki article
!randmtg : links a random magic: the gathering card from scryfall
!randfish : gives you a random fish, might give garbage
!randsnake : gives you a random snake, might give garbage
!randcolor : gives you a random color, might give garbage
!randlist : gives you a random list from wikipedia, might give garbage
!sexyman : gives you a random sexyman from the sexypedia, might have a bit of a delayed response
info commands
!definition (word) : gives the definition of the given word, can be multiple words such as “dog days”
!wiki (thing) : gives you the first paragraph of the summary of a wikipedia article, can be multiple word thing
number commands
!add (numbers) : adds numbers together
!roll (adv/dis/number dice) (number sides) (khnumber/klnumber/modifier) : rolls any number of dice with any number of sides with any +/- modifier. replace any part in red with any integer. if you do adv or dis instead of a number it rolls two dice, keeps higher or lower, kh keeps highest of a number of rolls, kl keeps lowest of any number of rolls. even if the modifier is 0, it must be put into the third slot.
!roll2 (expression) : this roll command is meant if you’re doing simple dice rolling with multiple kinds of dice without needing advantage or keeping. you enter expressions in the d format such as “1d4-2d6+3d10+2” where the number before the d is how many dice and the number after the d is how many sides and then you can have any number of types of dice added or subtracted and an ending modifier if you want for the total of the rolls