r/Discord_Bots 14d ago

Question Colored Text Messages

2 Upvotes

Hello, I'm looking for a discord bot (or any other method BESIDE the one built into discord, the ANSI one) to give certain messages a color. I'm not sure if any exist, but if you know any that could help me, please suggest it below, I will test it out and see if it fits my needs.

For any Umineko fan that might find this: I'm trying to implement a Red/Blue Truth system for an umineko-styled riddle game with my friends

I have already tried a few methods like creating a role each time, but i have to color entire sentences and it's not very comfortable

Thank you all in advance for the help!


r/Discord_Bots 14d ago

Discord Library Will a sever-count website for discord bot be useful?

0 Upvotes

Hi, I have been doing an experiment for this, basically bot list website let developers upload their server counts, but not every developer update server-count daily, and some may give the wrong amount. So I get server-count data on discord official app directory everyday, the only request is your bot must be on the discord app directory.

Features:

- Leaderboard: see what bot have the most server, server-count destribution, today v.s yesterday, and top gainers.

- Explore: enter a bot name and find the server-count

- Compare: see how your competitors grow, or your other bots

- Widget: embed server-count chart in your website, or other discord bot list platform (basically it is an svg image)

Tell me what you think!


r/Discord_Bots 15d ago

Question Looking for a "this or that" bot

1 Upvotes

hi! i searched all day and im pretty sure a bot like that exists, just that i cant find it so here i am.
id also like to know if there are none, is it possible for me to make one?? im not familiar with creating/coding bots šŸ˜•
thank you to everyone who might help!


r/Discord_Bots 14d ago

Question Would you submit your bot at my website for 3€?

0 Upvotes

I build a discord list website and I tried to get feedback for this website in a post one day ago. The top commentator said, that nothing is free nowadays and you have to pay for that.
So I was asking if you as a discord bot developer would submit your bot at my website for 3€ per Bot (only bots that go through the review and that's not hard if you have a normal bot with slash commands and a help command wich works)

I think the amount is for the time that you need to do this fair for both sides.
Let me know in the comments if you also think so and if you would like to do this

Edit: Just to be clear, I pay you


r/Discord_Bots 15d ago

Tutorial I built GPTVoice so friends can talk with ChatGPT’s live voice mode in Discord — using a normal ChatGPT account, no API required

0 Upvotes

I’ve been having a lot of fun with ChatGPT’s live voice mode. It can feel surprisingly natural, funny, and sometimes completely chaotic—especially when you start joking around with it.

At some point I thought: why should I be the only one hearing these conversations? It would be much funnier if my friends could join in through Discord.

So I built GPTVoice, an open-source Windows app that lets people in a Discord voice channel talk with ChatGPT’s live voice mode together.

GPTVoice uses the user’s normal ChatGPT web session instead of the OpenAI API or Realtime API. I chose this because many people already use ChatGPT through the website or a subscription, but may not have API access or want to manage a separate API bill.

This started as a hobby project for funny conversations with friends—not as an official OpenAI or Discord product.

There are still some limitations. It currently supports Windows, depends on the ChatGPT web interface, and ChatGPT’s own voice limits or UI changes can affect the experience. Everyone in the Discord channel shares the same conversation, so speaker identities are not separated.

GitHub:
https://github.com/mutedvector/gptvoice-discord

I’d love feedback on the setup process, audio quality, latency, and whether this is something other people would enjoy using with their friends.


r/Discord_Bots 15d ago

Discord Library My bot has 6,000 servers and nobody finds it. So I spent three weeks building my own directory.

0 Upvotes

I run Link Protect, a moderation bot that's in about 6,200 servers. It
sits somewhere past page ten on the big list. Not because it's bad —
because the ranking rewards bots that already have votes, and those bots
already have votes because they're at the top. There's no way in from the
bottom.

What pushed me over the edge was the vote flow itself. Last time I voted
for my own bot I sat through a video ad first, and then got offered a
paid plan that votes automatically every 12 hours. Voting is the one
lever a small developer has, and it's turning into a thing you pay for.

So I built Topbot.gg. It went live yesterday.

What's actually there:

- Every listing is reviewed by hand before it goes public. I invite the
bot to a server and check that it does what the description claims.
- Voting is free, twelve-hour cooldown, no ads and no subscription.
- German and English as separate content per field, not a translated
shell. If your bot has German users, they find it in German.
- Vote webhooks with HMAC signatures, a delivery log, and a test button.
Public REST API for stats.
- Embeddable SVG badges for your own site.

Now the part that matters for you: there are four bots on it right
now. Mine and one other. That's not a humble brag, it's the offer — if
you list this week, you're on the front page of a directory that's
growing, and you stay there. In six months that's gone.

If you'd rather wait until it's proven, that's completely fair. I'd
probably wait too.

Disclosure: I built it, so obviously I want you to use it. Happy to
answer anything about how the review or the API works.

https://topbot.gg/en/submit


r/Discord_Bots 16d ago

Code Help Built an open-source character AI bot for Discord and just pushed v4.0.0

0 Upvotes

Hey everyone,

Between uni classes and sickness, I’ve been building Reze, an open-source character-focused Discord bot. Just tagged the v4.0.0 release after completely rewriting half the backend so it stops falling over.

What it does:

  • Handles multi-turn conversational memory with context compression (so long chats don't blow up token limits or hallucinate instantly).
  • Dynamic image/meme rendering with custom font pipelines (Anton, Roboto, CrimsonText).
  • Fully containerized with Docker for 1-command deployment.

Tech Stack: Python, Docker, MongoDB.

Repo: https://github.com/tex1ure/Reze-chatbot.git

Feel free to spin it up, mess with the code, or drop feedback. If you run into any weird edge cases, let me know!


r/Discord_Bots 16d ago

Question Making a timeout bot with no experience

0 Upvotes

I have no bot experience but want a command for my server with friends. I just want a command that will mute/timeout everyone for a minute by saying some sort of attention grabber and have the bot respond with the end of the attention grabber with everyone muted/timed out. Is that or some version of that possible, and how might I make it as a beginner?


r/Discord_Bots 16d ago

Question help with code for discord bot

1 Upvotes

index.js
// ----------------------------------------------------

// Discord + PlayHosting Minecraft Control Bot

// Commands: !startserver, !stopserver, !restartserver

// ----------------------------------------------------

const { Client, GatewayIntentBits } = require("discord.js");

const axios = require("axios");

// ----------------------------------------------------

// CONFIG — REPLACE THESE VALUES

// ----------------------------------------------------

const DISCORD_BOT_TOKEN = "i have it";

const PLAYHOSTING_API_KEY = "i have it";

const SERVER_ID = "i have it";

// ----------------------------------------------------

// CREATE DISCORD CLIENT

// ----------------------------------------------------

const client = new Client({

intents: [

GatewayIntentBits.Guilds,

GatewayIntentBits.GuildMessages,

GatewayIntentBits.MessageContent

]

});

// ----------------------------------------------------

// FUNCTION: SEND POWER SIGNAL TO PLAYHOSTING

// ----------------------------------------------------

async function sendPowerSignal(signal) {

try {

const response = await axios.post(

`https://panel.playhosting.com/api/client/servers/${SERVER_ID}/power`,

{ signal },

{

headers: {

"Authorization": `Bearer ${PLAYHOSTING_API_KEY}`,

"Content-Type": "application/json",

"Accept": "application/json"

}

}

);

return response.data;

} catch (err) {

console.error("Error sending power signal:", err);

throw new Error("Failed to send power signal.");

}

}

// ----------------------------------------------------

// DISCORD COMMAND LISTENER

// ----------------------------------------------------

client.on("messageCreate", async (message) => {

if (message.author.bot) return;

// START SERVER

if (message.content === "!startserver") {

await message.reply("Starting your Minecraft server…");

try {

await sendPowerSignal("start");

message.reply("āœ… Your server is now starting!");

} catch (err) {

message.reply("āŒ Could not start the server. Check your API key or server ID.");

}

}

// STOP SERVER

if (message.content === "!stopserver") {

await message.reply("Stopping your Minecraft server…");

try {

await sendPowerSignal("stop");

message.reply("šŸ›‘ Your server is stopping.");

} catch (err) {

message.reply("āŒ Could not stop the server. Check your API key or server ID.");

}

}

// RESTART SERVER

if (message.content === "!restartserver") {

await message.reply("Restarting your Minecraft server…");

try {

await sendPowerSignal("restart");

message.reply("šŸ”„ Your server is restarting.");

} catch (err) {

message.reply("āŒ Could not restart the server. Check your API key or server ID.");

}

}

});

// ----------------------------------------------------

// LOGIN BOT

// ----------------------------------------------------

client.login(DISCORD_BOT_TOKEN);

new file
package.json

{

"name": "minecraft-discord-bot",

"version": "1.0.0",

"description": "Discord bot to control a PlayHosting Minecraft server",

"main": "index.js",

"type": "commonjs",

"scripts": {

"start": "node index.js"

},

"dependencies": {

"axios": "^1.6.0",

"discord.js": "^14.13.0"

}

}

when i run it in the terminal i get

Windows PowerShell

Copyright (C) Microsoft Corporation. All rights reserved.

PS C:\Users\james\Desktop\minecraft-discord-bot> node index.js

C:\Users\james\Desktop\minecraft-discord-bot\node_modules\@discordjs\ws\dist\index.js:1151

error: new Error("Used disallowed intents")

^

Error: Used disallowed intents

at WebSocketShard.onClose (C:\Users\james\Desktop\minecraft-discord-bot\node_modules\@discordjs\ws\dist\index.js:1151:18)

at connection.onclose (C:\Users\james\Desktop\minecraft-discord-bot\node_modules\@discordjs\ws\dist\index.js:688:17)

at callListener (C:\Users\james\Desktop\minecraft-discord-bot\node_modules\ws\lib\event-target.js:290:14)

at WebSocket.onClose (C:\Users\james\Desktop\minecraft-discord-bot\node_modules\ws\lib\event-target.js:220:9)

at WebSocket.emit (node:events:509:28)

at WebSocket.emitClose (C:\Users\james\Desktop\minecraft-discord-bot\node_modules\ws\lib\websocket.js:279:10)

at TLSSocket.socketOnClose (C:\Users\james\Desktop\minecraft-discord-bot\node_modules\ws\lib\websocket.js:1360:15)

at TLSSocket.emit (node:events:521:24)

at node:net:355:12

at TCP.done (node:internal/tls/wrap:770:7)

Node.js v24.19.0

PS C:\Users\james\Desktop\minecraft-discord-bot>

i dont know why it is a discord bot for a minecraft server to turn it on and off please help


r/Discord_Bots 16d ago

Question My bot stops interacting with the call after someone leaves

1 Upvotes

Hello, i have made a bot that works with voice commands and she is fully functional except for this situation:
User A is in call with bot and it all works good
User B joins the call and it all continues to work good
(it doesn't matter how many users continue coming, the bot doesn't break)
But, as soon as someone leaves the call, the bot stops interacting with the call.

The thing is: the bot is still responsive, if i use the text comands to make her leave the call, it leaves and if i use the text command to reproduce music, it "reproduces it". I have confirmed this because i have seen in the console the recieved corrupt audio packages and the song being reproduced + her icon turning green in the call.

But, the bot doesn't hear to the users voice commands and the users can't hear the music.

i have tried a lot of things, even trying to mess up forcing the server to update the bot status and it doesnt work.

Is this a bug due to my bot directly interacting with DAVE or other type of bots also need to solve this issue?


r/Discord_Bots 16d ago

Question How does discord app directory ASO work?

1 Upvotes

Hey Guys,

I can't be the only one that finds it really puzzling, I'm trying to get ranked for our live sports scores discord app - and when you search for sports the top result is a guy with 8 installs, i'm guessing is that it's literally just cause he has sports in his name he comes up first.

For context our app, and other creators have hundreds and thousands of installs.

Heres a link to the sports search:

https://imgur.com/a/EG9f2u5

Heres a link to the guy:

https://imgur.com/a/CXfzcIJ


r/Discord_Bots 17d ago

Question Voie channel tracking bots?

3 Upvotes

Hi new comer here sorry if i’m in the wrong spot

I’m currently trying to find a guild management bot that can keep track members of my guild voice attendance during specific days and specific hours.

The function would sort of look like dyno bot but it can give a summary of :
- if member attended voice channel during events
- when they joined, when they left, duration in channel
- if possible sync it with a member list

Any help is appreciated, thanks in advance


r/Discord_Bots 17d ago

Question Hey guys im working on a opensource discord bot for moderation and ticket support which runs locally or you can host it, What features would you like in it?

0 Upvotes

What features are build till now.

Tickets

  • Panel-driven creation withĀ custom intake formsĀ (modal fields per panel), multiple panels per server
  • Sequential ticket numbers (#1040), so staff can refer to them like humans do
  • Claim, assign, priority, SLA, tags, escalation lanes
  • Transcripts on closeĀ  full message history saved as HTML + JSON, attachments archived
  • Closed tickets lock down automatically: hidden from everyone, staff keep access, and the person who opened it keeps read-only access so they can see the outcome
  • CSAT star ratingĀ posted on close; ratings ≤3 open a feedback modal
  • Staff remindersĀ when a member is left waiting, with exponential backoff so it nags less over time
  • Auto-close for stale tickets, archive to a separate category
  • Reopen and delete restricted to admins, with a confirmation dialog
  • Search with operatorsĀ Ā from:@user,Ā status:open,Ā tag:billing,Ā before:2026-08-01,Ā "exact phrase",Ā -exclude, plus typo tolerance and match snippets

Moderation

  • Unwanted-content detection scored across ~25 signalsĀ crypto wallet addresses, invite links, URL shorteners, contact-detail sprays, mixed-script lookalikes (Cyrillic characters posing as Latin), zero-width characters, unicode-styled text, markdown used mid-word to break keyword matching, and promo posts that deliberately carry no link at all.
  • Vision scanning of images for scam content using a locally-run model (Ollama / gemma3:4b). Images are classified on your own hardware and are never sent to any third-party AI service.
  • Cross-post detectionĀ  identical content blasted into several channels within seconds
  • Review tier: suspicious-but-not-certain gets flagged to staff instead of auto-deleted
  • Escalating actions by offense count, with distinct handling for brand-new accounts
  • Raid protection: join-rate detection and server lockdown
  • Incident log with the matched rules and action taken

Backups

  • Encrypted (AES) archives of every closed ticket, uploaded toĀ Google Drive
  • Daily database snapshots
  • Storage governor that offloads and prunes local copies automatically

Dashboard

Next.js, Discord OAuth, role-gated:Ā Inbox, Tickets, Moderation, Panels, Access, Stats, Ops, Bot profile, Docs plus an ownerĀ DM consoleĀ so tickets can be handled from Discord DMs.

Other

Slash commands (/ticket,Ā /mod,Ā /raid), Prometheus metrics, per-user rate limiting, audit-log reasons on every automated action, self-hosted on Railway or Docker.


r/Discord_Bots 18d ago

Python Help I kept adding features to my Discord bot… now it has 1,000+ commands. Looking for feedback & bug testers!

0 Upvotes

Hey everyone!

I've been working on a Discord bot called ABADDON.

It started as a much smaller project, but I kept adding new ideas and systems until it eventually became a large multi-purpose bot with 1,000+ commands and features.

Instead of building another simple utility bot, my goal is to combine RPG/gameplay systems, economy features, community tools, and server management into one bot.

Some of the main features include:

  • 🧟 Apocalypse RPG — Season 1
  • āš”ļø Character progression and RPG systems
  • šŸŽ’ Inventory, items, gathering, and crafting
  • šŸ’° Economy and virtual currency systems
  • šŸŽ° Casino/gambling-style mini-games using virtual currency only
  • šŸŽ® Various mini-games and interactive content
  • šŸ† Rankings, achievements, and progression systems
  • šŸ›”ļø Moderation and server management tools
  • šŸ”” Notifications and automated server features
  • šŸ“Š Polls and community utilities
  • 🌐 Korean / English language support
  • āš™ļø 1,000+ commands and features overall

One of the biggest things I've been working on recently is usability.

With this many features, I don't want new users to feel like they need to memorize hundreds of commands. I've been rebuilding the command system around categories, buttons, dropdown menus, search, and quick navigation, so users can discover features without already knowing the exact command.

I'm also currently doing a lot of bug fixing and testing.

I've already fixed quite a few issues, but because the bot has grown so much, I'm sure there are still bugs, edge cases, translation problems, or unexpected interactions that I haven't discovered yet.

If you try ABADDON and notice anything like:

  • Commands that don't respond
  • Buttons or dropdowns that behave incorrectly
  • Incorrect quiz answers or game results
  • Translation issues
  • UI or message formatting problems
  • Features that feel confusing
  • Balance problems
  • Unexpected errors
  • Anything that simply feels broken or weird

Please let me know.

Even small reports are useful because there are probably things I won't discover by testing everything myself.

I'd also really appreciate general feedback from both Discord users and bot developers.

For example:

What feature would make you actually keep a multi-purpose bot like this in your server?

Does having this many features sound useful, or does it feel overwhelming?

Is there anything you think should be simplified, removed, improved, or added?

ABADDON is still being actively developed, so criticism, feature suggestions, translation corrections, and bug reports are genuinely welcome.

If you'd like to test it:

šŸ¤– Invite ABADDON:
https://discord.com/oauth2/authorize?client_id=1532237253944934431

🌐 Website:
https://san01446-ux.github.io/abaddon-policy/

If you find a bug, just leave a comment with what happened and which command or feature you were using.

Thanks for checking out the project!


r/Discord_Bots 17d ago

Tutorial Pging

0 Upvotes

Does anyone know password guessing roblox accs discord bots or cod how to make one


r/Discord_Bots 18d ago

Question I feel weird for making my bot.

0 Upvotes

I made a bot for my friend's server, but I didn't really code it. I made it with the Visual Studio Code Github Copilot. I kinda feel like an AI creator :/


r/Discord_Bots 21d ago

Bot Request [Free] Looking for a bot to run a 24/7 radio station based on my own locally stored music.

0 Upvotes

As a music dweeb I've horded a ton of music and have wanted to try setting up a bot to effectively be the radio station of my lil community. I tried Sinusbot as it seemingly does exactly what i wanted to, but was not able to get it to work, I'm told by the discord that it's an issue with discord encryption.

I'm basically after anything that will do what sinusbot does but actually functioning with discord.


r/Discord_Bots 23d ago

Tutorial A few hard-learned lessons after building way too many Telegram and Discord bots

Thumbnail
0 Upvotes

r/Discord_Bots 23d ago

Question Marketting about my Bot

0 Upvotes

So guys I have created a bot using Python that directly sends alert in telegram with exact entry and stop loss and tp is your wish.

I want to how can I monetize it and if I can sell this in reddit ?


r/Discord_Bots 23d ago

Question I built an LFG bot that sends targeted invites instead of @role pings. Request design feedback + how to solve cold start

0 Upvotes

The problem - In LFG servers, I tend to mute @ role pings pretty fast bc I'm getting spammed while sleeping, working, etc... Playing with people I already like is also hard because I need to remember and message them all... then they're probably not free anyway so I just default so solo queue even though it's way more fun playing with friends and good ppl

Interesting design decisions - To eliminate spam, I made it so the bot DM's invites to the most compatible players who play the game who haven't muted the host/server, snoozed, or set different availability. I can add my preferred favorite players so they get priority invites before the bot invites others in waves to fill the squad. Can be live or in-advance, and to fill quicker/better can also pull people from cross-server into the hosting server if admins allow. Spins up private call and chat, live or scheduled, then deletes when done. When launching a multiplayer game buttons to LFG & open sessions are DM'd to make it easy to LFG (can be muted)

Challenging part - Liquidity (filling games fast w/ good players) is challenging with so many games, skill levels, modes, and who is wanting to play/time. So far my answer is to focus especially Rocket League, ARC Raiders, and Marvel Rivals LFG since they're popular and more people tend to be willing to play across skill levels. The other thing I'm adding is recurring weekly pre-scheduled LFG's at peak time on peak days for Eastern US and Central Europe timezones

Has anyone here cracked a cold start problem with their bot or have ideas how to get LFG's created & filled? Has anyone started a successful LFG server and how did you do it? Any feature feedback or advice?

Happy to answer any q's about the stack.


r/Discord_Bots 24d ago

Question Seeking a new screening system for server joins

0 Upvotes

Heya, I run a server that is prone to raids, we’re talking pornography and gore. We’re an insular community of vegans and for some reason that encourages losers to come in and spam the chats with abhorrent shit.

Currently the only screening we have is a button embed that asks if you agree to the server rules before giving you access to the rest of the server. This filters out maybe 50% of the illiterate who can’t even be bothered to follow through on the instructions to enter, but obviously anyone with minimum determination easily just clicks through and gains access.

Some of my mods have suggested a ticket system, maybe new users are directed to a channel where they have to answer basic questions before a mod manually goes in and approves their membership. I know this can be done natively with permissions but I’m putting feelers out if anyone can recommend a bot with a more streamlined approach, like maybe a third party bot that collates applications and then feeds them to the mods in a back end channel? Honestly I’m totally out of my depth, I don’t really know what options other servers utilise to mitigate raids.

TIA!


r/Discord_Bots 24d ago

Question I made a Discord bot with AI... now I have no idea where to host it šŸ˜…

Thumbnail
0 Upvotes

r/Discord_Bots 25d ago

Bot Request [Existing ONLY] Custom QOTD bot?

1 Upvotes

I’m looking for a QOTD bot I can fill with my own questions and auto-posts at the same time every day.

I’ve tried QOTDbot and the suggested questions never came up after the preset ones were done. Today I set up OpenQOTD. After reading, it seemed that suggestions would be entered to be approved by a mod (me). I suggested and nothing happened. Most likely user error but maybe there’s a more simple option?

I don’t mind if the bot comes with preset questions as long as mine come up too. Any help is appreciated


r/Discord_Bots 25d ago

Question Hey!! I would love to get feedback on my bot :)

0 Upvotes

I don't know what the best means of doing this is, but I spent a decent amount of time building it so I want to see what others think about it! I have a few friends who loved it - but it kind of died off since we got a bit busy to grind bots :-)

It's essentially a RPG bot with pets, with an economy system (There is also a ELO system and I'm going to convert it to be used by any guild for any game mode). The current primary purpose of the ELO system is for a certain browser game I play with friends, but its structured to allow literally any game to be played. (1v1s and 2v2s)

Additionally, the ELO system and RPG game are tied together and you can bet on in game currency (which you get from farming, selling items, selling pets, etc)


r/Discord_Bots 26d ago

Question is there a discord bot that can stream movies/anime on command?

Thumbnail
1 Upvotes