Open-source projects categorized as Discord | Edit details

Top 23 Discord Open-Source Projects

  • GitHub repo discord.js

    A powerful JavaScript library for interacting with the Discord API

    Project mention: deleting a message by id | reddit.com/r/discordbots | 2021-10-20

    const { Client, Permissions } = require("discord.js"); const preferences = require("../preferences"); // https://discord.js.org/#/docs/main/stable/class/Client?scrollTo=e-guildDelete /* 1. Connect to database Uitlezen: SELECT * FROM bans WHERE userid = 1337 Toevoegen: INSERT INTO bans(userid, time, server) VALUES(1337, 164726528, 10978) Verwijderen: DELETE FROM bans WHERE userid = 1337 */ const BaseEvent = require('../utils/structures/BaseEvent'); const sqlite3 = require('sqlite3').verbose(); module.exports = class GuildDeleteEvent extends BaseEvent { constructor() { super('guildDelete'); } async run(client, guild) { let db = new sqlite3.Database("Database.db", (err) => { if (err) { return console.error(err.message); } console.log("Connected to the in-memory SQlite database."); }); db.get(`SELECT * FROM "Guilds" WHERE "GuildID" = "${guild.id}"`, (err, row) => { if (err) { console.log(err) } else { console.log(row.MessageID) client.channels.cache.get('899623682891198484').messages.fetch(row.MessageID).then(message => message.delete()) console.log(client.channels.cache.get('899623682891198484').name) } }) db.run(`DELETE FROM Guilds WHERE GuildID="${guild.id}"`) db.close((err) => { if (err) { return console.error(err.message); } console.log("Closed the database connection."); }); } }

  • GitHub repo OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: Underpriced On-Ride Photos lead to Income/Profit appearing massive? | reddit.com/r/rct | 2021-10-15

    You should probably report it at OpenRCT2's github.

  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • GitHub repo TranslucentTB

    A lightweight utility that makes the Windows taskbar translucent/transparent.

    Project mention: Cairo Shell Suit (I miss Linux) | reddit.com/r/DesktopThemes | 2021-10-24

    I hate Windows, but I have to use it, so I tried to make it as good as possible. # ---[SOFTWARE USED]--- - Desktop Environment: Cairo Shell - Run/Search Box: Microsoft PowerToys Run - Media Popup: Modern Flyouts - Spotify Themer: Spicetify - Discord Themer/Mod: Powercord (Discord Canary Only, use BandagedBD for PTB and Stable) - Windows Theme Engine: UltraUxThemePatcher - Windows Explorer Addon/Theme enabler: OldNewExplorer (does not replace default explorer, it's an addon) - Wallpaper: Wallpaper Engine - Widget Engine: Rainmeter ### Windows Shell stuff (last screenshot) - Remove Start Button: StartKiller - Transparent Taskbar: TranslucentTB - Autohide Taskbar: SmartTaskbar - Custom Text Renderer: MacType # ---[THEMES USED]--- - Cairo Shell Theme: [OC] Samu DarkRed (based on the Flat theme) - Windows Theme: Dark by KDr3w - Animated Wallpaper: The Last One {Artwork by Josef Bartoň}

  • GitHub repo 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

  • GitHub repo matterbridge

    bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!)

    Project mention: Element One – All of Matrix, WhatsApp, Signal and Telegram in One Place | news.ycombinator.com | 2021-10-26

    Now there is another open source alternative: Matterbridge (https://github.com/42wim/matterbridge) connecting: Mattermost, IRC, Gitter, XMPP, Slack, Discord, Telegram, Rocketchat, Twitch, SSH-chat, Zulip, WhatsApp, Keybase, Matrix, Microsoft Teams, NextCloud, Mumble, VK and more.

    The use case is simple: instead of using plethora of IM apps, have all your conversations in one place.

  • GitHub repo discord-api-docs

    Official Discord API Documentation

    Project mention: Wait what? | reddit.com/r/battlefield2042 | 2021-10-24

    Dice should add proximity voip dicord supports this with out having it installed dice doesn't have to do much to get it to work https://discord.com/developers/docs/intro its what pubg uses if ya set to all ingame ya can hear people if they are in ya buliding or where ever you can also just set it for teams only dice you have tech if ya don't wanna use what your using in frostbite

  • GitHub repo BetterDiscord

    Better Discord enhances Discord desktop app with new features.

    Project mention: Globally disable hardware media keys in Windows 10 | reddit.com/r/techsupport | 2021-10-01

    For discord, Download BetterDiscord, go into Settings> BetterDiscord settings> Disable Media keys toggle. https://imgur.com/a/MDFrmOU

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo DiscordChatExporter

    Exports Discord chat logs to a file

    Project mention: Discord Scraper | reddit.com/r/webscraping | 2021-10-15
  • GitHub repo Red-DiscordBot

    A multi-function Discord bot

    Project mention: help Locally host a bot | reddit.com/r/Discord_Bots | 2021-10-10

    can you also help with this? https://github.com/Cog-Creators/Red-DiscordBot

  • GitHub repo MusicBot

    :musical_note: The original MusicBot for Discord (formerly SexualRhinoceros/MusicBot)

    Project mention: DMs, do your campaigns have a "theme song" that you play at the start of a session? | reddit.com/r/dndnext | 2021-09-22

    It took me about 20 minutes to install and setup this bot. It connects through discord, plays YouTube and Spotify, and can run on most rigs assuming you're not on a literal toaster.

  • GitHub repo JDA

    Java wrapper for the popular chat & VOIP service: Discord https://discord.com

    Project mention: Receiving Audio with Discord JDA | reddit.com/r/Discord_Bots | 2021-10-10

    Honestly I haven't tried implementing it because I don't understand the AudioEchoExample on the JDA Github. I understand I have to implement the interface myself, and I understand what the methods do. I don't understand how I get the bot to actually listen and write the audio to a file once it has connected to the voice channel.

  • GitHub repo discordgo

    (Golang) Go bindings for Discord

    Project mention: Learning Go by examples: part 4 - Create a Bot for Discord in Go | dev.to | 2021-08-03

    In order to do that, we need a Client that interact with Go servers. Don't forget that a lot of useful and awesome libraries exists in Go, we don't have to reinvent the wheel, so we will use DiscordGo library.

  • GitHub repo deleteDiscordMessages

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

    Project mention: Any legal way to mass delete messages in DMs? | reddit.com/r/discordapp | 2021-10-02

    Hi everyone. Not sure if this is the right place to ask, but me and my friend are having some issues right now. As you can see in the title, we want to clear all of our DMs and start over fresh, as some of our relatives are particularly snoopy, and look around on our computers. We were both curious if there was any tool / script out there that would mass delete our entire conversation to start over fresh in. We've both tried AutoHotKey scripts, but found that they're too slow. We were about to try a script in our browsers that uses tampermonkey, but thankfully we read the fine print, stating: " Any tool for deleting messages, including this one, could result in the termination of your account (see self-bots). Discord appears to have recently started terminating accounts using self-bots (thread). Use at your own risk. ". The script in question is called Undiscord.

  • GitHub repo Discord.Net

    An unofficial .Net wrapper for the Discord API (http://discordapp.com)

    Project mention: discord bot | reddit.com/r/Unity3D | 2021-08-30

    I tried using Discord.NET, but it gave me this error! "Assets\bot.cs(4,7): error CS0246: The type or namespace name 'Discord' could not be found (are you missing a using directive or an assembly reference?)" can you help me?

  • GitHub repo serenity

    A Rust library for the Discord API. (by serenity-rs)

    Project mention: How to create Discord Bots in Rust | reddit.com/r/rust | 2021-09-29

    If you need help the serenity Discord server is a great place to get it.

  • GitHub repo Discord4J

    Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.

    Project mention: Been making a Discord bot with Discord4J, where do I start learning the nitty gritty? | reddit.com/r/learnjava | 2021-09-05
  • GitHub repo Installer

    A simple standalone program which automates the installation, removal and maintenance of BetterDiscord.

    Project mention: !!!TMPORTANT!!! | reddit.com/r/GamingMarket | 2021-08-31

    So you wanted to sell game accounts i would request you to be very careful i recently got scammed. So how to be "careful" while doing trading/buying/selling so before taking on the deal stalk the reddit/discord account that the buyer/seller has stalking a reddit account is easy but for discord you might need something called better discord (Download here) so now you stalked their reddit account the main thing to check here is the age of the account how active the account has been for discord after you got better discord get a few plugins (account age and the server info plugins will help) so now you know how ripe the account is and how active the account is just don't buy/sell yet let them process some amount of payment or if they are selling you jut make them give out information before they process their payment.

  • GitHub repo awesome-discord-communities

    A curated list of awesome Discord communities for programmers

    Project mention: Ask HN: Is there any discord where systems programmers hang out? | news.ycombinator.com | 2021-09-20

    Waiting for answers but here is what I Googled:


  • GitHub repo 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.

  • GitHub repo 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
  • GitHub repo 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.

  • GitHub repo Discord-MusicBot

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

    Project mention: Discord Music Bots - YT Gotta STOP | reddit.com/r/DnD | 2021-10-23
  • GitHub repo Discord-Datamining

    Datamining Discord changes from the JS files

    Project mention: The more I see the new Discord Font, the more I hate it. | reddit.com/r/discordapp | 2021-06-24

    Discord Datamining

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 2021-10-26.


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

Project Stars
1 discord.js 15,946
2 OpenRCT2 9,973
3 TranslucentTB 8,545
4 community-edition 6,099
5 matterbridge 4,311
6 discord-api-docs 3,672
7 BetterDiscord 3,266
8 DiscordChatExporter 2,984
9 Red-DiscordBot 2,718
10 MusicBot 2,711
11 JDA 2,470
12 discordgo 2,446
13 deleteDiscordMessages 2,416
14 Discord.Net 2,170
15 serenity 1,956
16 Discord4J 1,241
17 Installer 1,221
18 awesome-discord-communities 1,215
19 BetterDiscordAddons 1,120
20 evobot 1,115
21 eris 1,097
22 Discord-MusicBot 1,050
23 Discord-Datamining 1,046
Find remote jobs at our new job board 99remotejobs.com. There are 38 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.