Donate
NadekoBot is free - donations pay for its servers and development. Patrons get rewards on the public NadekoBot.
NadekoBot is a free, open-source, multipurpose Discord bot for moderation, XP and leveling, an economy with Nadeko Flowers, games and utility.
623 commands in 12 modules · version 7.8.0 · open source
134 commands
NadekoBot warns, mutes, kicks and bans members, and applies the punishments - you set how many warnings for each of the punishments, and for how long the user is punished for.
Protection commands protect you from raids (many accounts that join at once), spam (the same user repeating the same message) and newly created accounts (potential alts).
Configure greet and bye messages (when someone joins, leaves or boosts your server), self-assignable roles, reaction roles and temporary voice channels.
.warn Warn a member, adding a warning/strike count on their account .warnpunish Set the punishment given a number of warnings. .antiraid Apply restrictions to users who join in a wave. .antispam Apply restrictions to users who repeat a message. .greet Toggle customizable welcome messages when new users join your server.
39 commands
Members earn XP by chatting and by hanging out in voice channels - NadekoBot shows their level and rank on an XP card, and on the server leaderboard.
Set up rewards for reaching a level: a role, or Nadeko Flowers (the bot's currency). You can change how much XP each channel gives, and stop some roles or members from earning XP at all.
Members can create clubs with their own icon, banner and leaderboard, and customize their XP card with backgrounds and frames from the XP shop.
.experience Show your XP card, with your level, rank and XP. .xpleaderboard Show the members with the most XP on this server. .xprolereward Give or take away a role when a member reaches a level. .xpcurreward Give Nadeko Flowers when a member reaches a level. .xprate Change how much XP the server or a channel gives, and how often. .clubcreate Create a club that other members can apply to join.
60 commands
Nadeko Flowers (🌸) are NadekoBot's currency. Members claim them with .timely, pick them up when they randomly drop in chat (in channels where you turn that on), and store them in the bank.
Set up a server shop where members spend flowers on roles or items. Members can also gamble them on dice, slots, blackjack, coin flips and animal races, or spend them on waifus.
.timely Claim free flowers, again after a cooldown (every 12 hours by default). .pick Pick up flowers that dropped in chat, before someone else does. .bank Deposit flowers into the bank, or withdraw them. .shop Browse the server shop and see what you can buy. .betroll Bet flowers on a roll from 1 to 100 - over 65 doubles your bet. .blackjack Start or join a blackjack game, betting flowers.
Pick it up by typing .pick
35 commands
Start trivia, hangman, acrophobia or a typing race in a channel, and everyone in it can play. Trivia ends when someone reaches 10 points, or whatever limit you set.
Fishing has its own spots, weather, time of day, skill levels and shop - different fish live in different places, at different times and in different weather.
On the Nadeko canvas, members pay Nadeko Flowers to color a pixel and leave a note on it. Tic-tac-toe and connect four are there for 1v1 games.
.trivia Start a trivia game in this channel. .hangman Start a game of hangman, optionally from a category. .typestart Start a typing contest in this channel. .fish Cast your line and see what you catch. .ncsetpixel Pay flowers to color a pixel on the Nadeko canvas, with a note. .tictactoe Start tic-tac-toe - the next person to run the command joins.
145 commands
Set reminders for yourself or a channel, up to a year ahead. Save quotes that anyone can bring up by keyword, keep a personal to-do list, or run giveaways with a timer.
Repeat a message on a schedule (like a rules reminder), schedule a command to run later, and set up a starboard - a channel where NadekoBot copies messages that get enough star reactions.
Expressions make NadekoBot answer a trigger word with your own reply - plain text, or an embed made in the embed builder.
.remind Get reminded about something, in your DMs or in a channel. .quoteadd Save a quote under a keyword, so anyone can bring it up later. .ga Start a giveaway - a winner is picked when the timer runs out. .repeat Repeat a message in a channel every so often. .todo Add an item to your personal to-do list. .expradd Add a trigger word and the reply NadekoBot sends to it.
3kq 📣 Read the rules channel before you post.Get Twitch and YouTube alerts and RSS feeds in a channel, translate text, and look up anime, manga, weather, stocks and crypto prices.
60 commands
Play music in voice channels, with a queue, saved playlists, radio streams and lyrics.
35 commands
Opt in as a waifu, and other members back you as fans or buy your manager position with Nadeko Flowers - keep your waifus happy with gifts, and collect a share of their returns.
18 commands
Yes - permission commands turn a module or a single command off for the whole server, a channel, a role or one member. For example, .srvrmdl Gambling disable turns off gambling on your server.
Use .reroadd with the message ID, the emoji and the role. Members who react with that emoji get the role, and lose it when they remove their reaction. If you would rather have members pick roles by typing a command, use self-assignable roles and .iam.
They're for the person who runs the bot - on the public NadekoBot, that's its developer. To use them, you need your own NadekoBot - the guides on docs.nadeko.bot show how to host it yourself.
Yes - the public bot and its source code are free. Patreon and NadeKloud (paid hosting for your own copy of the bot) pay for its servers and development.
Its source code is public on GitHub under the AGPL-3.0 license, so anyone can check what it does. The invite link asks for the Administrator permission so every command works - you can untick it and give the bot only the permissions your commands need.
NadeKloud is the official NadekoBot hosting, run by NadekoBot's original developer. You get your own NadekoBot, with your own name and avatar - and you're its bot owner, so the owner-only commands work too.
NadekoBot is open source and free, and it stays free. To host it yourself, you need a server that's always on, and you take care of Docker, updates, config files and backups.
Running it on your own PC costs nothing, but the bot goes offline whenever the PC is off.
Sign in with Discord and set up your bot in about 5 minutes. $7.49 or €6.49 a month, per bot.
NadekoBot is free - donations pay for its servers and development. Patrons get rewards on the public NadekoBot.
NadekoBot's source code is on GitHub under the AGPL-3.0 license. You can download it, change it and run it yourself - if you share a modified version, it has to stay open source under the same license.
The NadekoBot Team remains committed to the great rejuvenation of the bot: the Nadeko Dream of command prosperity, server revitalization and users' happiness, on the path of software development with Nadeko characteristics.