{"id":107716,"date":"2018-09-04T17:13:56","date_gmt":"2018-09-04T15:13:56","guid":{"rendered":"http:\/\/sftarticles.wpenginepowered.com\/en\/?p=107716"},"modified":"2025-07-01T23:06:05","modified_gmt":"2025-07-02T06:06:05","slug":"best-discord-bots","status":"publish","type":"post","link":"https:\/\/cms-articles.softonic.io\/en\/best-discord-bots\/","title":{"rendered":"Best Discord Bots"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Discord has become the meeting ground for gamers all over the web. No matter what game you play, there is a Discord community out there for it. With how often gamers are using this program, it\u2019s no wonder that <strong>Discord bots<\/strong> have become increasingly popular. <\/span><\/p>\n\n\n<div class=\"sc-card-program\">\r\n  <div class=\"sc-card-program__body\">\r\n    <div class=\"sc-card-program__row clearfix\">\r\n      <div class=\"sc-card-program__col-logo\">\r\n        <img decoding=\"async\" class=\"sc-card-program__img\" alt=\"Discord\" src=\"https:\/\/images.sftcdn.net\/images\/t_app-logo-l,f_auto,dpr_auto\/p\/9848e854-ffae-11e6-a59d-00163ed833e7\/1649417387\/discord-logo.png\" width=\"100px\" height=\"100px\">\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-title\">\r\n        <span class=\"sc-card-program__title\">Discord<\/span>\r\n        <a class=\"sc-card-program__button sc-card-program-internal\" href=\"https:\/\/discord.en.softonic.com\/\" target=\"_self\" rel=\"noopener noreferrer\">Free Download<\/a>\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-rating\">\r\n        <svg class=\"rating-score__content\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" x=\"0\" y=\"0\" viewbox=\"0 0 50 50\" enable-background=\"new 0 0 50 50\" xml:space=\"preserve\"><path class=\"rating-score__background rating-score--good\" fill=\"none\" stroke-width=\"6\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><path class=\"rating-score__value rating-score__value--90\" fill=\"none\" stroke-width=\"6\" stroke-dashoffset=\"90\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><text class=\"rating-score__number\" content=\"9\" text-anchor=\"middle\" transform=\"matrix(1 0 0 1 25 31.0837)\" data-auto=\"app-user-score\">9<\/text><\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <span class=\"sc-card-program__description\"><\/span>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <img decoding=\"async\" class=\"sc-card-program__bigpic\" src=\"\" onerror=\"this.style.display='none'\">\r\n    <\/div>\r\n    <a class=\"sc-card-program__link track-link sc-card-program-internal\" href=\"https:\/\/discord.en.softonic.com\/\" target=\"_self\" rel=\"noopener noreferrer\"><\/a>\r\n  <\/div>\r\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\"><strong>Private servers<\/strong> can use bots for games to play with friends, while <strong>public servers<\/strong> might use them to help moderate their large numbers. Either type can also take full advantage of having a music bot to use so gamers have something to listen to while they play. With so many different types of bots, it can be difficult to find the perfect one for your channel. Here are some of the best, and a little description on when you should be adding them to your channel or not:<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><b>Music Bots<\/b><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Every discord server can use a Music Bot. In fact, Music Bots are so popular, that the <a href=\"https:\/\/discordbots.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Discord bots page<\/a> has its own section just for them. While there is many to choose from, two that are of particular note are ErisBot and Pancake.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\"><a href=\"https:\/\/discordbots.org\/bot\/189702078958927872\" target=\"_blank\" rel=\"noopener noreferrer\">ErisBot<\/a> is simple an easy to use. The program functions as a basic music player, with many features similar to an iPod. You can even toggle it to play on its own. Additionally, it has some fun images to send you, and an urban dictionary search built in.<\/span><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"788\" height=\"326\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/09\/erisbot1.jpg\" alt=\"Erisbot\" class=\"wp-image-107924\" srcset=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/erisbot1.jpg 788w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/erisbot1-300x124.jpg 300w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/erisbot1-768x318.jpg 768w\" sizes=\"auto, (max-width: 788px) 100vw, 788px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/discordbots.org\/bot\/pancake\" target=\"_blank\" rel=\"noopener noreferrer\">Pancake<\/a>&nbsp;is a little different as it actually serves a few functions. It works as a music bot in a similar way to ErisBot, though with fewer options. However, it also has some images, games, and moderation capability as well. It does a little bit of everything, and is a great tool to use if you want to have a bot for each of those things, but aren&#8217;t looking to get many different ones.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"323\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/09\/Pancake.jpg\" alt=\"\" class=\"wp-image-107925\" srcset=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/Pancake.jpg 723w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/Pancake-300x134.jpg 300w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><b>Moderator Bots<\/b><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aside from Pancake, there are many bots whose primary job is to moderate your chat. Auto-moderation can be very helpful when managing a public Discord, especially if you want to keep the language and content clean.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Similar to Pancake, <a href=\"https:\/\/discordbots.org\/bot\/dyno\" target=\"_blank\" rel=\"noopener noreferrer\">Dyno<\/a>&nbsp;is a multipurpose bot. Like Pancake, it can play music, but its primary role is moderation. Unlike most bots, this one has customization auto-moderation and welcome messages, so it can manage an entire Discord without the need of moderators to be in the chat at all times.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"730\" height=\"343\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/09\/Dyno.jpg\" alt=\"\" class=\"wp-image-107926\" srcset=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/Dyno.jpg 730w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/Dyno-300x141.jpg 300w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">While Dyno is a multipurpose bot, <a href=\"https:\/\/discordbots.org\/bot\/auttaja\" target=\"_blank\" rel=\"noopener noreferrer\">Auttaja<\/a> is almost exclusively used for moderating. That being said, the customization potential of Auttaja is immense. Not only can the bot auto-moderate chat, but it can also moderate systematic processes such as nicknames and punishments.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"332\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/09\/auttaja.jpg\" alt=\"\" class=\"wp-image-107927\" srcset=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/auttaja.jpg 766w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/auttaja-300x130.jpg 300w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><b>Game\/Fun Bots<\/b><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Some of the most popular bots are interactive game-based ones or fun and goofy bots. Two of these are actually the most popular discord bots right now, being Pok\u00e9cord and Dank Memer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/discordbots.org\/bot\/pokecord\" target=\"_blank\" rel=\"noopener noreferrer\">Pok\u00e9cord<\/a> is a cute and interactive game that basically creates a text-based Pok\u00e9mon adventure for your Discord. It&#8217;s a fun and easy way to get your Discord members involved in a game.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"733\" height=\"347\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/09\/Pokecord.jpg\" alt=\"\" class=\"wp-image-107928\" srcset=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/Pokecord.jpg 733w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/Pokecord-300x142.jpg 300w\" sizes=\"auto, (max-width: 733px) 100vw, 733px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/discordbots.org\/bot\/270904126974590976?utm_campaign=free-traffic&amp;utm_source=solutions-softonic-com&amp;utm_medium=referral\" target=\"_blank\" rel=\"noopener noreferrer\">Dank Memer<\/a> is a goofy bot that is just there to help your Discord have some fun. It allows for meme creation, sharing, and other fun activities. It primarily revolves around joking through popular online images.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"772\" height=\"354\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/09\/dank-memer.jpg\" alt=\"\" class=\"wp-image-107929\" srcset=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/dank-memer.jpg 772w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/dank-memer-300x138.jpg 300w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/09\/dank-memer-768x352.jpg 768w\" sizes=\"auto, (max-width: 772px) 100vw, 772px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><b>If you can\u2019t find a bot that fits for you, make your own!<\/b><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">While there are hundreds of Discord bots each with their own unique customization preferences and a wide range of commands, there may not be one tailored to your specific need. Or maybe you just want to be able to have full customization or more restrictive bot access. Either way, there are a few ways to go about making a bot for yourself, but we\u2019re going to focus on the easiest and most effective way to do so:<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">The first thing you have to do is log into Discord, go to the applications page, and press <strong>\u201cCreate an application.\u201d<\/strong><\/span><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"659\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/08\/create-an-application.jpg\" alt=\"Discord applications\" class=\"wp-image-107720\" srcset=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/create-an-application.jpg 1280w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/create-an-application-300x154.jpg 300w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/create-an-application-768x395.jpg 768w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/create-an-application-1024x527.jpg 1024w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/create-an-application-1200x618.jpg 1200w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Then give the application a name (and an avatar if you\u2019d like), and press <strong>\u201cBot\u201d<\/strong> on the left-hand side. From there press <strong>\u201cAdd Bot.\u201d<\/strong>&nbsp;You should then receive a pop-up asking if you want to continue, say <strong>\u201cyes.\u201d<\/strong><\/span><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1326\" height=\"637\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy.jpg\" alt=\"Discord bots\" class=\"wp-image-107721\" srcset=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy.jpg 1326w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy-300x144.jpg 300w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy-768x369.jpg 768w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy-1024x492.jpg 1024w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy-1200x576.jpg 1200w\" sizes=\"auto, (max-width: 1326px) 100vw, 1326px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">From here you can give your bot specific authorizations. This can be set based on your preferences. Under the bot\u2019s username now there should be a section called <strong>\u201cToken.\u201d<\/strong> Underneath it click the link that says <strong>\u201cClick to reveal token.\u201d<\/strong> Copy the token code for later.<\/span><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1340\" height=\"628\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/08\/Token-reveal.jpg\" alt=\"Discord bots\" class=\"wp-image-107722\" srcset=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/Token-reveal.jpg 1340w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/Token-reveal-300x141.jpg 300w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/Token-reveal-768x360.jpg 768w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/Token-reveal-1024x480.jpg 1024w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/Token-reveal-1200x562.jpg 1200w\" sizes=\"auto, (max-width: 1340px) 100vw, 1340px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Then on the left-hand side click <strong>\u201cOAuth2.\u201d<\/strong> From here, you want to specify what kind of program you are creating. Press <strong>\u201cBot\u201d<\/strong> and then copy the URL it generates. This should lead you to a page that lets you add the bot to any of the servers you manage. From here you can choose which server you want to add the bot to.<\/span><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1365\" height=\"648\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy-autthorize.jpg\" alt=\"Discord bots\" class=\"wp-image-107723\" srcset=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy-autthorize.jpg 1365w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy-autthorize-300x142.jpg 300w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy-autthorize-768x365.jpg 768w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy-autthorize-1024x486.jpg 1024w, https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2018\/08\/botboy-autthorize-1200x570.jpg 1200w\" sizes=\"auto, (max-width: 1365px) 100vw, 1365px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">From here you will need some kind of coding program and knowledge to make full use of the bot. In order to activate the bot, you will need a text editor such as NotePad, and a coding tool such as JavaScript. You\u2019ll need to take the Token you got earlier and save it as a NotePad document into a folder for your bot. This document should be titled <strong>\u201cauth.json\u201d<\/strong> and should be written as follows:<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>{<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201ctoken\u201d: [your token code that you received earlier]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>}<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">You\u2019ll need to create two more files to run your bot. One should be saved as package.json with the following code:<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>{<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cname\u201d: \u201cgreeter-bot\u201d,<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cversion\u201d: \u201c1.0.0\u201d,<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cdescription\u201d: \u201c[whatever you want the description to be]\u201d,<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cmain\u201d: \u201cbot.js\u201d,<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cauthor\u201d: \u201c[your discord username]\u201d,<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cdependencies\u201d: {}<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>}<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">For the final code, you should name the file &#8220;<strong>bot.js<\/strong>.&#8221; Here is where you want to place all your primary functions for the bot. Preferably, you have some knowledge of coding so you can customize the bot in a way that you want. However, there is a simple Discord bot code available online provided by <a href=\"https:\/\/medium.com\/davao-js\/tutorial-creating-a-simple-discord-bot-9465a2764dc0\" target=\"_blank\" rel=\"noopener noreferrer\">Medium<\/a>.&nbsp; So if you&#8217;re unfamiliar with JavaScript, then you can use this code for some basic functionality.&nbsp;<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>var Discord = require(&#8216;discord.io&#8217;);<\/strong><br><strong>var logger = require(&#8216;winston&#8217;);<\/strong><br><strong>var auth = require(&#8216;.\/auth.json&#8217;);<\/strong><br><strong>\/\/ Configure logger settings<\/strong><br><strong>logger.remove(logger.transports.Console);<\/strong><br><strong>logger.add(logger.transports.Console, {<\/strong><br><strong>colorize: true<\/strong><br><strong>});<\/strong><br><strong>logger.level = &#8216;debug&#8217;;<\/strong><br><strong>\/\/ Initialize Discord Bot<\/strong><br><strong>var bot = new Discord.Client({<\/strong><br><strong>token: auth.token,<\/strong><br><strong>autorun: true<\/strong><br><strong>});<\/strong><br><strong>bot.on(&#8216;ready&#8217;, function (evt) {<\/strong><br><strong>logger.info(&#8216;Connected&#8217;);<\/strong><br><strong>logger.info(&#8216;Logged in as: &#8216;);<\/strong><br><strong>logger.info(bot.username + &#8216; &#8211; (&#8216; + bot.id + &#8216;)&#8217;);<\/strong><br><strong>});<\/strong><br><strong>bot.on(&#8216;message&#8217;, function (user, userID, channelID, message, evt) {<\/strong><br><strong>\/\/ Our bot needs to know if it will execute a command<\/strong><br><strong>\/\/ It will listen for messages that will start with `!`<\/strong><br><strong>if (message.substring(0, 1) == &#8216;!&#8217;) {<\/strong><br><strong>var args = message.substring(1).split(&#8216; &#8216;);<\/strong><br><strong>var cmd = args[0];<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>args = args.splice(1);<\/strong><br><strong>switch(cmd) {<\/strong><br><strong>\/\/ !ping<\/strong><br><strong>case &#8216;ping&#8217;:<\/strong><br><strong>bot.sendMessage({<\/strong><br><strong>to: channelID,<\/strong><br><strong>message: &#8216;Pong!&#8217;<\/strong><br><strong>});<\/strong><br><strong>break;<\/strong><br><strong>\/\/ Just add any case commands if you want to..<\/strong><br><strong>}<\/strong><br><strong>}<\/strong><br><strong>});<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Finally, you can run this code by opening JavaScript (or whichever coding program you are using) and typing <strong>\u201cnpm install discord.io winston \u2013save\u201d <\/strong>&#8211;&nbsp;which will install all the programs you need for the bot to function. Then type \u201cnode bot.js\u201d whenever you want to run the bot.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Because this process requires some coding knowledge, and there are already hundreds of bots out there, you should consider looking into those before trying to venture into creating your own. It may be tempting to just create your own right away, but there are plenty of bots that can do exactly what you need. If you&#8217;d like to find more Discord Bots, check out our <a href=\"https:\/\/en.softonic.com\/solutions\/what-are-the-best-discord-bots\" target=\"_blank\" rel=\"noopener noreferrer\">Softonic Solutions suggestions<\/a>!<\/span><\/p>\n\n\n<div class=\"sc-card-starred-link\">\r\n  <div class=\"sc-card-starred-link__body\">\r\n    <div class=\"sc-card-starred-link__row clearfix\">\r\n      <div class=\"sc-card-starred-link__col-logo\">\r\n        <img decoding=\"async\" class=\"sc-card-starred-link__img\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2018\/02\/discordpromo.jpg\" width=\"100px\" height=\"100px\">\r\n      <\/div>\r\n      <div class=\"sc-card-starred-link__col-title\">\r\n        <p class=\"sc-card-starred-link__title\">10 cool things you can do with Discord online chat<\/p>\r\n        <a class=\"sc-card-starred-link__button\" href=\"https:\/\/en.softonic.com\/articles\/10-ways-to-do-more-with-discord\" target=\"_blank\" rel=\"noopener noreferrer sponsored\">read now \u25ba<\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <a class=\"sc-card-starred-link__link\" href=\"https:\/\/en.softonic.com\/articles\/10-ways-to-do-more-with-discord\" target=\"_blank\" rel=\"noopener noreferrer sponsored\"><\/a>\r\n  <\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>With so many different types of Discord bots, it can be difficult to find the perfect one for your channel. Here are some of the best.<\/p>\n","protected":false},"author":9154,"featured_media":180801,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","wpcf-pageviews":1},"categories":[2518,2441],"tags":[2324],"usertag":[784,788,787],"vertical":[],"content-category":[],"class_list":["post-107716","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides","category-how-to","tag-app-subdomain-redirectiondiscord","usertag-gamer","usertag-gamer-casual","usertag-gamer-desktop"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/107716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/users\/9154"}],"replies":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/comments?post=107716"}],"version-history":[{"count":1,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/107716\/revisions"}],"predecessor-version":[{"id":327443,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/107716\/revisions\/327443"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media\/180801"}],"wp:attachment":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media?parent=107716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/categories?post=107716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/tags?post=107716"},{"taxonomy":"usertag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/usertag?post=107716"},{"taxonomy":"vertical","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/vertical?post=107716"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/content-category?post=107716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}