0% ont trouvé ce document utile (0 vote)
836 vues1 page

Bot Discord pour DM à tous les membres

Ce document présente un code Python pour un bot Discord utilisant la bibliothèque discord.py. Le bot peut envoyer des messages privés à tous les membres d'un serveur, en ignorant les bots et en gérant les erreurs d'envoi. Il utilise des événements et des commandes pour fonctionner, et nécessite un token pour se connecter.

Transféré par

francoyanis476
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
836 vues1 page

Bot Discord pour DM à tous les membres

Ce document présente un code Python pour un bot Discord utilisant la bibliothèque discord.py. Le bot peut envoyer des messages privés à tous les membres d'un serveur, en ignorant les bots et en gérant les erreurs d'envoi. Il utilise des événements et des commandes pour fonctionner, et nécessite un token pour se connecter.

Transféré par

francoyanis476
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd

import discord

from [Link] import commands

intents = [Link]()
intents.message_content = True # Important si tu veux lire les messages
[Link] = True

bot = [Link](command_prefix="!", intents=intents)

@[Link]
async def on_ready():
print(f"✅ Connecté en tant que {[Link]}")

@[Link]()
async def dmall(ctx, *, message: str):
sent = 0
failed = 0

await [Link]("📨 Début de l'envoi des messages privés...")

for member in [Link]:


if [Link]:
continue # Ignore les bots

try:
await [Link](message)
sent += 1
except [Link]:
failed += 1
except Exception as e:
print(f"Erreur pour {member}: {e}")
failed += 1

await [Link](f"✅ Envoi terminé !\nEnvoyés : {sent} | Échecs : {failed}")

# Lancer le bot avec le token (remplace 'YOUR_TOKEN' par ton propre token)
[Link] ('')

Vous aimerez peut-être aussi