r/Discord_Bots • u/Excellent-Brush2158 • 35m ago
Question How can I have roles assigned without using bot
I seen a server using a webhook and it actually assigns a role not an actual bot it’s a webhook how can it be possible ?
r/Discord_Bots • u/Excellent-Brush2158 • 35m ago
I seen a server using a webhook and it actually assigns a role not an actual bot it’s a webhook how can it be possible ?
r/Discord_Bots • u/Upper-Bid-9222 • 16h ago
I'm developing a Python asyncio Discord notification bot that monitors blockchain transactions. It uses PostgreSQL for durable delivery state and has an optional Fast Alert pipeline.
The intended flow:
What I've observed:
During one production session, we recorded 41 full-card Discord API ACKs:
However, there were no [FAST_PREVIEW] markers in the session logs.
This does not necessarily mean the feature is broken.
The feature defaults to disabled, and its effective runtime setting for that session has not been confirmed. Some events may lack the minimum verified evidence, and the implementation intentionally skips preview when full enrichment finishes first.
Simplified scheduling code:
This is a sanitized reduction of the preview scheduling logic, not verbatim production code.
minimum_future and full_task represent existing asyncio Tasks/Futures. The full task represents enrichment/routing readiness, not a Discord full-message ACK.
Recipient authorization, durable ownership, detailed error handling, revision checks, and POST/PATCH implementation are intentionally omitted.
import asyncio
import logging
logger = logging.getLogger(__name__)
async def maybe_publish_preview(
*,
enabled,
minimum_future,
full_task,
is_eligible,
publish_preview,
):
# These early exits are currently silent.
if not enabled or minimum_future is None:
return
await asyncio.wait(
(minimum_future, full_task),
return_when=asyncio.FIRST_COMPLETED,
)
# Prefer the full path if it is already ready.
if (
full_task.done()
or not minimum_future.done()
or minimum_future.cancelled()
):
return
minimum_evidence = minimum_future.result()
# Includes evidence validity and recipient checks.
if not is_eligible(minimum_evidence):
return
# Full readiness may have changed.
if full_task.done():
return
# Abstracts transport and durable ownership.
result = await publish_preview(minimum_evidence)
# Logged only if the call returns.
logger.info("preview_result=%s", result)
What concerns me:
Several execution paths return without explaining why no preview was sent.
Also, .done() is true when a task completes successfully, fails, or is cancelled. In this simplified flow, those outcomes are not distinguished.
Likewise, minimum_future.result() or publish_preview() may raise an exception before a preview-result log is recorded.
This makes it difficult to determine whether:
My questions:
asyncio.FIRST_COMPLETED?My goal:
I want to reduce the time until users receive their first useful Discord notification, ideally below one second when possible.
However, I don't want to weaken financial/security verification, send duplicate messages, update the wrong message, or incorrectly mark a preview as a completed full alert.
I'm looking for instrumentation and validation strategies before changing production behavior.
I can provide small sanitized code excerpts or synthetic traces if needed.
r/Discord_Bots • u/BarneyGanko • 18h ago
Disclosure up front: Mention Reminder is our own bot (we're a small web agency in Warsaw). It's free for up to five people and paid per person beyond that.
The problem we kept hitting: someone pings you, you read it on your phone between two things, mean to answer later, and it scrolls away. Once you've opened the channel the red badge is gone, even though you never actually answered.
You can try it for free: Mention Reminder on the Discord App Directory
Thanks, I'll answer everything in the comments.
r/Discord_Bots • u/Lukedf9 • 18h ago
Looking for advice from anyone who has been through the new Privileged Intent review (the 10,000-user threshold introduced in June).
Our bot got the notification and the deadline was Oct 9. We submitted the review on Oct 10, one day late, and in the meantime Discord removed all three privileged intents (Server Members, Presence, Message Content). We got an automatic confirmation that the request was received, but nothing since.
We also opened a Developer Compliance ticket asking if access could be temporarily restored during the review. We confirmed it was a compliance issue as they asked, but no reply yet.
A few questions:
The bot is used daily by our community, so any tips would be really appreciated. Thanks a lot!
r/Discord_Bots • u/Sudo_cm • 20h ago
Discord Bot List – Listcord
Hey
I’m looking for a place to discover and share Discord bots, and Listcord is a great way to explore useful bots for different servers and communities
Whether you’re searching for moderation bots, music bots, economy systems, leveling bots, or fun commands, a Discord bot list can help you find the right tools for your server.
What features do you think every good Discord bot list should have? I’d love to hear your suggestions and feedback!
Thanks for reading
r/Discord_Bots • u/UnderX1 • 1d ago
I tried searching but havent found this bot feature. We have a thread channel that is supposed to be a trophy room of the best items and its constantly filled with junk items, i was hoping to have the ability for a bot to self groom the threads if a post got more than 10 downvotes.
Anyone have an idea?
r/Discord_Bots • u/trxtlyy • 1d ago
Free Discord bot or basic website — taking 5 slots. Basic bots (welcome messages, moderation commands, embeds) or a simple landing page. In exchange I just ask for a review/vouch and permission to screenshot it for my portfolio.
DM me on Discord for my current work
r/Discord_Bots • u/Ren_Desu30 • 2d ago
I'm working on a Discord Activity with daily puzzles (a word game, trivia, a daily move-count puzzle). Finished runs post a small result card in the channel, and up to 3 players share one card so it doesn't spam.
What I'm unsure about:
Daily challenge vs. always-on games: which retains better in your experience?
Do server-level leaderboards or weekly events matter more than global ranks?
What permissions or behaviours make admins remove a bot immediately?
Happy to share what we've learned so far if it's useful to anyone.
r/Discord_Bots • u/LaloSanti19 • 2d ago
Hi! I'm Lalo Santi. I make custom Discord bots exactly how u want them. My prices are very affordable (payments in USD), starting at around $20 for the simplest bots. The final price varies depending on what u need, but we can definitely talk and work around your budget. Send me a DM if u need it!
¡Hola! Soy Lalo Santi. Hago bots de Discord totalmente a tu gusto. Mis precios son muy accesibles (pagos en dólares / USD), empezando desde unos $20 por el bot más sencillo. El precio varía según lo que necesites, pero todo se puede hablar para ajustarnos a tu presupuesto. ¡Mándame un DM si lo necesitas!
r/Discord_Bots • u/NotesBotTeam • 2d ago
I've done the directory, top gg, and botboard gg but am kinda stumped on marketing beyond that
r/Discord_Bots • u/ThyOmniCat • 3d ago
Hello,
TL;DR:
I want to:
For some context:
Google has decided to no longer let me log into the e-mail account with the password I know is correct (I saved it with a password manager and have used it many times to log in). This e-mail has only one important account tied to it--Discord.
Issue: Due to a change a few years ago, Discord no longer lets support change your e-mail address. And you can't change your e-mail address without having access to your e-mail address.
The reason this matters is because I have a long DM with a close friend of mine (some 30,000 messages), and I would like to keep access to it. There is no way to properly import a DM with Discord, but this is exactly what I need.
And, so, this leads me to my question:
Is there a bot or some other method that can allow me to export all direct messages sent to and received from an individual and import it into another account.
I know how to export the direct messages (using an external tool that rhymes with scrub-a-dub-dub), but importing them is another matter.
Any help would be greatly appreciated
r/Discord_Bots • u/dalton1101 • 3d ago
So we had a bot set up in our discord. Working will for the last year and a half.
The dev who was hosting it hasn't responded to me since it stopped working recently.
Need someone assistance to get it going or making a new one if we can't get the previous one working.
Thank you.
r/Discord_Bots • u/VDX1M • 3d ago
Looking to interview Discord server owners (5–10 minutes)
Hey! I'm researching how Discord server owners measure engagement and member retention.
I'm especially interested in gaming communities and servers that regularly welcome new members.
I'd love to learn:
This is research for a potential tool I'm exploring, not a sales pitch. I'm not asking for server access or private member data.
If you manage a Discord server and are willing to share your experience, please reply or DM me. Thanks!
r/Discord_Bots • u/Excellent-Brush2158 • 4d ago
r/Discord_Bots • u/SadMarket2718 • 4d ago
"Cuesta dinero euro"
r/Discord_Bots • u/bitwinter06 • 4d ago
ERROR:
CODE: const { EmbedBuilder, PermissionFlagsBits, SlashCommandBuilder } = require("discord.js");
module.exports = {
data: new SlashCommandBuilder()
.setName('bann')
.setDescription('бан')
.addUserOption(option =>
option.setName('target')
.setDescription('пользователь для бана')
.setRequired(true))
.addStringOption(option =>
option.setName('reason')
.setDescription('причина бана')
.setRequired(false))
.setDefaultMemberPermissions(PermissionFlagsBits.BanMembers)
.setDMPermission(false),
run: async (client, interaction) => {
const targetUser = interaction.options.getUser('target');
const reason = interaction.options.getString('reason') || 'причина не указана';
const targetMember = await interaction.guild.members.fetch(targetUser.id).catch(() => null);
if (!targetMember) {
return interaction.reply({ content: 'пользователь не найден', ephemeral: true });
}
if (!targetMember.bannable) {
return interaction.reply({ content: 'нет прав забанить этого пользователя', ephemeral: true });
}
try {
await targetMember.ban({ reason: `Забанен: ${interaction.user.tag} | ${reason}` });
const embed = new EmbedBuilder()
.setColor('#ff0000')
.setTitle('бан')
.setDescription(`пользователь успешно забанен`)
.addFields(
{ name: 'Модератор', value: `${interaction.user}`, inline: true },
{ name: 'Причина', value: reason, inline: true }
)
.setTimestamp();
await interaction.reply({ embeds: [embed] });
} catch (error) {
console.error(error);
await interaction.reply({ content: 'ошибка при выполнении бана', ephemeral: true });
}
}
};
r/Discord_Bots • u/This_Ad1219 • 5d ago
r/Discord_Bots • u/ARS-Kaboom • 5d ago
I’m working on a Discord bot and would like to hear what other server owners and admins actually need.
What’s something you still do manually because you haven’t found a bot that handles it well? Or something existing bots offer, but make unnecessarily complicated?
Could be a missing feature, easier setup, better customization, pricing, or just wanting the thing to work reliably.
Also curious whether you prefer one bot that handles several jobs or separate bots that each do one thing really well.
What would make a bot worth adding to your server?
r/Discord_Bots • u/KATZUKOS • 6d ago
I want a discord reminder bot that will give daily reminders about doing something on a specific day
(for example: let’s say, an event starts and ends every Sunday at 12 am)
i want the discord bot to remind me every single day until i react to the message, to signal that I’ve completed the event, but then start reminding me again after Sunday passes
sort of like, the bot could have a certain role to ping but reacting to the message removes it
but when the specific event time starts again, the bot gives it again until you react to mark as completed for that week
does this exist? if not, is it possible to code? i’ve never worked with bot coding so id love some help on this : )
r/Discord_Bots • u/mp-giuseppe2 • 6d ago
I obv have no money, so Im asking if there are some free online bots with cool games to play with friends.
I feel like the majority of bots out there are like: "here have this pet! Take care of him" or they are useful just for moderation and economy.
I'm searching for a bot that has simple board games in it.
r/Discord_Bots • u/fallingsunshine • 6d ago
I have a bot that tracks each time a member joins or leaves, but i’m looking for one that specifically can check how many times a user has been in my server before.
For example, I have a friend that doesn’t like to stick around in servers and they only come around once every month or so, then leave the server again. Is there a bot that could track when he joins/leaves/joins again, that it is his second time in the server, etc?
Not really looking for custom bots or make my own but looking for something that already has this functionality.
r/Discord_Bots • u/One_Pen_5236 • 6d ago
Any one have idea how can i create bot to chats in my place
using AI
r/Discord_Bots • u/IIVlightVII • 7d ago
I’m looking for an animated slot machine bot where I can add unlimited png images into it and without having a fake virtual currency to spin it.
Animated slot machine similar to the dank memer /slot bot where you can actually see it roll randomly.
Is there a known slot machine like this or would I need to make one or pay for one.