Nibiru is a general-purpose Discord bot, made for no explicit purpose but it contains lots of fun, moderation, games, and other cool and neat ideas and commands built in. The bot is designed to be very easy to learn and use, and is also designed to have easily readable source code too, so you can read the code and learn from the bot!
But what use is a bot without a command list? See for yourself if Nibiru is right for your server. A few commands are omitted, but you can type +help on the bot to see the full list. If you want help on a specific command, type +help <command>
The prefix for this bot is +, you can change this by typing +prefix <prefix>
1. +balance <user> (optional) | Retrieves your or another users total balance, bank balance, and net worth.
2. +daily | Gives you your daily 1200 NibiruBucks. This command may only be ran every 24 hours.
3. +deposit <amount> | Deposits money into your bank account.
4. +give <user> <amount> | Gives money to a user.
5. +leaderboard | Gives a list of the top 10 richest people in the server.
6. +setcurrency <currency symbol> | Sets the currency symbol for the server.
7. +setup | Sets the bot up for the server.
8. +withdraw <amount> | Withdraws money from your bank.
1. +slots <amount> | Plays a game of slots! You can bet your NibiruBucks and potentially get up to 15x the amount you bet!
1. +8ball <question> | Ask the Magic 8-Ball a question about your future!
2. +achievement <text> | Achievement Get! Generates an "achievement get" message, like in Minecraft.
3. +cleverbot <text> | Chat to Cleverbot, the best AI in the world!
4. +cookie <user> | Gives a cookie to someone.
5. +randomcolor | Generate a completely random hex color.
6. +waifu | Generate an computer-generated waifu from www.thiswaifudoesnotexist.net.
1. +ban <user> <reason> | Ban a user from your server. When they are banned, I will DM them the reason they were banned.
2. +createrole <hex> <role name> | Creates a role.
3. +creatxtchanl <channel name> | Creates a text channel.
4. +creatvoichanl <channel name> | Creates a voice channel.
5. +disablelogs <channel name> | Disables logging for this server.
6. +enablelogs <channel name> | Enables logging for this server. Nibiru will log messgae edits/deletions, and user joins/leaves.
7. +hardkick <user> <reason> | Hardkick a user. I will not DM them the reason they were kicked.
8. +hardban <user> <reason> | Hardban a user. I will not DM them the reason they were banned.
9. +kick <user> <reason> | Kick a user. I will DM them the reason they were kicked.
10. +move <message id> <channel> | Moves a message from one channel to another. Requires a message id.
11. +prefix <prefix> | Sets the prefix for Nibiru. This will last until the next time Nibiru restarts.
12. +setchanlname <channel to rename> <new channel name> | Renames a channel.
13. +settopic <text> | Sets the topic on the current channel.
14. +warn <user> <reason> | Warns a user. A reason will be DMed to them.
1. +ascii <text> | Make ASCII art out of text!
2. +coinflip | Flips a coin.
3. +cowsay <text> | Make a cow say something!
4. +say <text> | Make me saying anything. Anythinggg at all.
1. +avatar <user> | Grab a users avatar, you will receive a link to the highest resolution of their avatar.
2. +botinfo | Get information about the bot, including uptime, amount of servers its in, library versions, and more.
3. +channelid | Gets the current channel's ID.
4. +help <command> | Gets help on a certain command. If no command is specified, it will list all available commands.
5. +invite | Gets the invite link for Nibiru.
6. +ping <ip/website> (optional) | Ping either the bot which will respond with its latency, or ping a website/IP address.
7. +serverinfo <server id> (optional) | Get information about the current server you're in, including amount of members by status, server region, server roles, and more. You can also get information about a server by specifying its ID. This requires Nibiru to be in that server.
8. +weather <city> | Gets the current forecast for any city around the world, powered by OpenWeatherMap.