JavaScript Discord

Open-source JavaScript projects categorized as Discord | Edit details

Top 23 JavaScript Discord Projects

  • discord.js

    A powerful JavaScript library for interacting with the Discord API

    Project mention: Build a Discord Bot 👾 | dev.to | 2022-01-24

    if (message.content.startsWith(`${prefix}name`)){ message.reply(`Your name is ${message.author.username}`); // sends reply in channel to author return; } else if (message.content.startsWith(`${prefix}greeting`)){ message.channel.send("Hello world!"); // sends general message to channel return; } else if (message.content.startsWith(`${prefix}secret`)){ message.author.send("Shhh! This is a secret message for you"); // sends direct message to author return; } else if (message.content.startsWith(`${prefix}quote`)){ const quoteEmbed = new MessageEmbed().setColor("ORANGE").setTitle(`Quote for ${message.author.username}`).setURL("https://discord.js.org/#/docs/discord.js/stable/class/Client").setDescription("To be, or not to be. That is the question.") message.channel.send({embeds: [quoteEmbed]}); // sends embedded message to channel return; } else { message.channel.send("You need to enter a valid command!"); // if invalid command, send this error message to the channel }

  • community-edition

    Free and Open Source messaging and emailing app that combines common web applications into one.

    Project mention: Documentation for Custom code | reddit.com/r/Rambox | 2021-10-20

    The only thing i can find is this very very short example https://github.com/ramboxapp/community-edition/wiki/Inject-JavaScript-Code

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Ferdi

    Ferdi is a free and opensource all-in-one desktop app that helps you organize how you use your favourite apps

    Project mention: Any official WhatsApp alternative app for M1 Mac ? | reddit.com/r/macapps | 2022-01-13

    It's an electron app, not native. Just take a look at the code on GitHub. https://github.com/getferdi/ferdi

  • BetterDiscord

    Better Discord enhances Discord desktop app with new features.

    Project mention: Everything slows down and gets laggy when in VC with multiple people on the Discord app | reddit.com/r/pop_os | 2022-01-22
  • deleteDiscordMessages

    Undiscord - Delete all messages in a Discord channel or DM (Easy and fast) Bulk delete

    Project mention: How to Delete Your Facebook, Twitter, Instagram, and TikTok | reddit.com/r/privacy | 2022-01-02

    Utilizing bots and scripts is not guaranteed to delete everything either. I've used Undiscord for all of my 10+ accounts. There remain a few dozen messages per account per DM/group chat/server that the script cannot detect due to some weird API reasons, so one has to keep their account to control (delete) that data (your messages).

  • Discord-MusicBot

    An advanced discord music bot, supports Spotify, Soundcloud, YouTube with Shuffling, Volume Control and Web Dashboard with Slash Commands support!

    Project mention: Any YouTube music bots? | reddit.com/r/Discord_Bots | 2021-12-26

    Yes, https://github.com/SudhanPlayz/Discord-MusicBot , I’ve made multiple bots with this and they all support Spotify and YouTube links, feel free to use the code. If you need any help with anything just look up “Sudhan Plays discord music bot” on YouTube

  • evobot

    🤖 EvoBot is a Discord Music Bot built with discord.js & uses Command Handler from discordjs.guide

    Project mention: Does anyone know of a music bot that isn't canceled? | reddit.com/r/Discord_Bots | 2021-09-23
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • BetterDiscordAddons

    A series of plugins and themes for BetterDiscord.

    Project mention: [KDE Theme] Faded - Remember the past for how the present came to be | reddit.com/r/linuxmasterrace | 2021-08-12

    I'm using an edited version of https://github.com/mwittrien/BetterDiscordAddons/tree/master/Themes/BasicBackground with transparency and no background.

  • eris

    A NodeJS Discord library

    Project mention: Make a Discord Bot with Eris | dev.to | 2021-07-19

    Hello there, this sentence will mark the beginning of my first ever article released to the public. In this article, I will be writing how to build a Discord bot with Eris and Yuuko.

  • Discord-Datamining

    Datamining Discord changes from the JS files

    Project mention: Discord's App Discovery appears to be almost ready! | reddit.com/r/discordapp | 2022-01-22

    People look at the changes made in the client's code, access developer-only menus to enable certain experiments / UI features, etc. You can look through this datamining github which tracks changes in Discord's client code. For example, the app directory was seen in this commit and people have added images of it.

  • guide

    The official guide for discord.js, created and maintained by core members of its community (by discordjs)

    Project mention: Discord.js v13 Command Handler (Slash Cmds and Legacy Cmds) | dev.to | 2022-01-03

    Documentation is available on discord.js guide website

  • cf-workers-status-page

    Monitor your websites, showcase status including daily history, and get Slack/Telegram/Discord notification whenever your website status changes. Using Cloudflare Workers, CRON Triggers, and KV storage.

    Project mention: Native Rust Support on Cloudflare Workers | news.ycombinator.com | 2021-09-09

    I just mentioned it above, but here is an example zo mapp:

    https://github.com/eidam/cf-workers-status-page

  • MonitoRSS

    Discord RSS bot (formerly known as Discord.RSS) with customizable feeds. https://monitorss.xyz

    Project mention: I Miss RSS | news.ycombinator.com | 2022-01-05

    I have a private Discord server that acts as an RSS reader via MonitoRSS[1]. It works great because Discord has really good notification configuration. Some feeds I want to know about immediately, others I only want to see when I check the news, and because I can mute channels I can let my friends use it as well. They set up their own feeds and I don't have to be alerted to it but I can go look if I'm interested in what they're reading lately.

    All that is to say that RSS still works. What's missing is the original content creators of the early RSS world. Nowadays, most people create small, easy-to-write, easy-to-consume content in one of the walled gardens since the notifications, interactions, and network are all included for them.

    [1]: https://monitorss.xyz/

  • Shuffle

    Shuffle: A general purpose security automation platform. Our focus is on collaboration and resource sharing. (by frikky)

    Project mention: ATTACK&DEFENCE VERIFICATION AUTOMATION | reddit.com/r/blueteamsec | 2021-03-04
  • d-zone

    An ambient life simulation driven by user activity within a Discord server

    Project mention: A server owner made a discord bot that tracks who's Online and what they are saying; Sadly I can't get a screenshot of someone talking, So the box of me hovering over myself will have to do. | reddit.com/r/screenshots | 2021-02-26

    It's open source.

  • modmailbot

    Modmail Bot is a bot for Discord that makes it easier for users to contact moderators and admins for help.

    Project mention: Public bot with this code? | reddit.com/r/discordbots | 2021-07-18

    I'm wondering if someone out there could make a public bot with this code? I like all the features and stuff on it but I don't want to self host it.

  • guidebot

    A boilerplate example bot with command handler and reloadable commands. Updated and Maintained by the Idiot's Guide Community

    Project mention: Event.bind stopped working as a function (Discord.js) | reddit.com/r/Discord_Bots | 2021-04-03
  • BetterDiscordAddons

    A series of plugins and themes for BetterDiscord. (by rauenzi)

    Project mention: You should never use Discord and here's why | reddit.com/r/privacy | 2021-12-31

    I found a plugin that supposedly tries to reduce Discord's tracking: https://github.com/rauenzi/BetterDiscordAddons/tree/master/Plugins/DoNotTrack Now, I'm not fluent in js so I'm not sure what it actually does / how much it actually reduces tracking, so can anyone tell me if it's worth using?

  • discord-bot

    Simple discord bot to play music and manage your server (by TannerGabriel)

    Project mention: For DMs running games on discord freaking out over the loss of Groovy and Rhythm bots, Hydra Bot + Curated D&D Spotify Playlists will save your life | reddit.com/r/DMAcademy | 2021-09-15

    Here is this initial post by “Gabriel Tanner” - https://gabrieltanner.org/blog/dicord-music-bot Then here is a more in-depth one including how to be able to load music by putting in titles by the same person- https://github.com/TannerGabriel/discord-bot I am gonna try this, though I haven’t done so so idk if it works, but ima try and make a friends only bot for a few of the servers I’m in :) hope this helps! (Sorry it was super late when I made that comment so I didn’t think to put a link haha)

  • switchblade

    The open source Discord bot that solves all of your problems.

    Project mention: Help with switchblade bot | reddit.com/r/Discord_Bots | 2021-06-06

    Anyway, to self-host, you'll probably have to make yourself an .env file and fill in values for all the variables you think you're gonna need from the example .env file they have on the repo.

  • RPC

    A simple RPC client for Discord

    Project mention: Messing around with profile customization... | reddit.com/r/discordapp | 2021-06-25

    This is what I used, although there are probably more friendlier/easier ways to setup Rich Presence.

  • bot

    An open-source and self-hosted ticket management bot for Discord - a free alternative to the premium and white-label plans of other popular ticketing bots. (by discord-tickets)

    Project mention: Show HN: Discord Tickets – Open-Source Ticketing System for Discord | news.ycombinator.com | 2021-08-11

    Sounds crazy, right? Tickets in discord, etc..

    This project aims to provide an open source alternative to the very closed source and nasty-data-stuff doing competitors out there.

    https://github.com/discord-tickets/bot

    Description from its Discord:

    “ Discord Tickets is a Discord bot for creating and managing ticket channels. It is a free and open-source alternative to the paid "premium" and "white-label" plans of popular ticketing bots, such as Ticket Tool, TicketsBot, Tickety, Helper.gg, Helper, and others.”

  • Discord-Bot

    A discord bot that can play music, moderate, log events and more

    Project mention: github bot music repository | reddit.com/r/Discordjs | 2021-09-22
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-24.

JavaScript Discord related posts

Index

What are some of the best open-source Discord projects in JavaScript? This list will help you:

Project Stars
1 discord.js 17,072
2 community-edition 6,213
3 Ferdi 4,342
4 BetterDiscord 3,720
5 deleteDiscordMessages 2,635
6 Discord-MusicBot 1,347
7 evobot 1,220
8 BetterDiscordAddons 1,192
9 eris 1,147
10 Discord-Datamining 1,142
11 guide 882
12 cf-workers-status-page 698
13 MonitoRSS 674
14 Shuffle 647
15 d-zone 524
16 modmailbot 489
17 guidebot 430
18 BetterDiscordAddons 423
19 discord-bot 388
20 switchblade 358
21 RPC 338
22 bot 320
23 Discord-Bot 313
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com