A multipurpose and multilanguage bot with lots of useful commands (Utility, Music, Moderation, and AI Dungeon)
⚠ Fergun is currently in a rewrite process. The most used commands will be rewritten to use slash commands first and some modules will be removed (AI Dungeon, Music and Snipe commands). More info here.
Fergun is a multipurpose bot that has several commands (over 100!) that are useful for everyone (Text, Utility, Moderation, Music, AI Dungeon, and misc stuff).
The Text module provides commands for modifying text, like reverse, repeat, or randomize text.
The Utility module provides tools that are used for a general purpose like OCR, TTS, Image search or Wikipedia articles.
The Moderation module provides commands to moderate a server, like kick or ban a user, or clear messages.
The Music module provides commands to listen to music with the bot on a voice channel.
The Other module provides commands that don't have a specific category.
The AI Dungeon module provides commands for playing AI Dungeon: creating and managing adventures, undoing, redoing, altering your progress, all of that on your server, inside Discord.
Use f!help [command]
to get more info about a command.
Click the text below to see the commands.
Command | Description |
---|---|
normalize | Normalizes a text. |
randomize | Randomizes a text. |
repeat | Repeats a text a number of times. |
reverse | Reverses a text. |
reverselines | Reverses the line order of a text. |
reversewords | Reverses the words order of a text. |
sarcasm | sARcAstIC teXt. |
vapor | Converts a text to vaporwave. |
Command | Description |
---|---|
avatar | Returns the avatar of the current user, or a specific user, if passed. |
badtranslator | Passes a text through a bad translator. |
base64encode | Encodes a text to Base64. |
base64decode | Decodes a text from Base64. |
calc | Evaluates a math expression. |
channelinfo | Shows info about a channel. |
choice | Chooses an option from a list. |
config | Shows an embed with the bot configuration options at guild level. |
editsnipe | Shows the last edited message in the current channel. |
help | Shows the help menu or the info of a command. |
identify | Identifies an image with Microsoft CaptionBot. |
img | Searches for an image with Google Image Search. |
ocr | Performs OCR to an image with OCR.SPACE |
ocrtranslate | OCR and translate. |
ping | Gets the latency in sending a message and the latency of the Discord Websocket / API. |
resize | Resizes an image with waifu2x. |
roleinfo | Gets information about a role. |
screenshot | Takes a screenshot to a website. |
serverinfo | Returns info about the current server. |
snipe | Shows the last deleted message in the current channel. |
translate | Translates a text. |
tts | Text to speech. |
userinfo | Returns info about the current user, or a specific user, if passed. |
wikipedia | Searches for an article on Wikipedia. |
xkcd | Returns a random xkcd comic or a specific comic if a number is passed. |
ytrandom | Returns a "random" YouTube video. |
Command | Description |
---|---|
ban | Bans an user. |
clear | Clears the last x messages in the current channel. |
hackban | Hackbans an user. |
kick | Kicks an user. |
nick | Changes the nickname of an user. |
softban | Softbans an user (kick + delete user messages). |
unban | Unbans an user. |
Command | Description |
---|---|
join | Joins a voice channel. |
leave | Leaves a voice channel. |
move | Moves the bot to the voice channel the current user is. |
play | Searches and plays a track from YouTube. |
replay | Replays the current track that is playing, if there's any. |
pause | Pauses the player. |
resume | Resumes the playback. |
seek | Seeks the current track to the specified position. |
stop | Stops the player. |
skip | Skips the current track, if there's any. |
volume | Sets the player volume. |
queue | Shows the queue. |
nowplaying | Gets the current track in the player. |
shuffle | Shuffles the queue. |
remove | Removes a track in the queue at a specified index. |
loop | Repeats the current track a number of times. |
lyrics | Shows the lyrics of the specified song, or the current track in the player if none passed. |
Command | Description |
---|---|
info | Shows the AI Dungeon help. |
new | Shows the story creation prompt. |
continue | Continues the story with the text you provide. If no text is passed, the AI will generate the story. |
undo | Undo the last action. |
redo | Did you undo on accident? Use this command to get it back. |
alter | Edits the last response from the AI. |
remember | Adds text to the memory context. |
idlist | Shows the IDs of an user. |
idinfo | Shows info about a ID. |
makepublic | Makes an ID public. |
makeprivate | Makes an ID private. |
delete | Removes an ID. |
Command | Description |
---|---|
changelog | Shows the bot changelog. |
code | Shows the source code of a command. |
cringe | Bro you just posted cringe! |
inspirobot | Get some inspirational quotes. |
invite | Sends the bot invite link. |
language | Sets the bot language. |
nothing | The best command. |
prefix | Sets the bot prefix. |
reaction | Adds a reaction to a message. |
report | Shows the report info. |
someone | Returns a random user. |
stats | Shows the bot stats. |
tcdne | This cat does not exist |
tpdne | This person does not exist |
trivia | Trivia time! |
uptime | Shows the bot up-time. |
vote | Shows an embed with the vote link. |
Command | Description |
---|---|
bash | Runs a bash command. |
blacklist | Adds an user to the blacklist, or removes it. |
botgame | Sets the game status of the bot. |
botstatus | Sets the status of the bot. |
color | Sets the embed color. |
eval | Evaluates code. |
forceprefix | Force sets the prefix in this guild. |
globalprefix | Sets the bot global prefix. |
logout | Disconnects the bot. |
restart | Restarts the bot. |
say | Says something. |
4.64
11 reviews
Reviews can be left only by registered users. All reviews are moderated by top.gg admins. Please make sure to check our guidelines before posting.
5 stars
8
4 stars
2
3 stars
1
2 stars
0
1 star
0
over 1 year ago
For me in general, the fergun is one of the best discord bots, and one of my favorites, in itself, it helps me in many things, and is an alternative to Notsobot, Groovy and dark memer, I recommend you, 10 / 10.
2
over 1 year ago
I am not complaining, it is a complex and very useful BOT in many aspects of Discord, it is very complete and has functions that I like like [archive] or all AI Dungeon that I find very original coming from a Discord BOT.
1
over 1 year ago
Really good and complete bot, does everything I need and the AI Dungeon module is well done.
1
about 1 year ago
I just think this bot should mainly be based on the AI Dungeon feature. The moderation, Music, and other commands than that are quite pointless. This is simply because there are many bot that can do it better. When it comes to the AI dungeon feature, it's really rare to find a discord bot that has a AI dungeon feature. And there are a bit of people that love this bot more if its main focus was jus ...
1
9 months ago
Please, make the command !skip skipped a track, even if it was the only one in the queue
0