Bot d’accueil et de rôlesDéveloppement et personnalisation

Un bot Discord en Python pour votre serveur : un message d’accueil pour les nouveaux membres, vos règles et des rôles choisis par boutons

Généralement prêt en 15 minutesRetouches inclusesContrôle qualité
Formules
Paiement protégéEn savoir plus
  • Les retouches prévues par la formule sont gratuites.
  • Sans réponse de votre part dans les 3 jours suivant la livraison, le travail est validé automatiquement.

L’argent est réservé au paiement et versé uniquement une fois le travail validé.

Un bot Discord en Python pour votre serveur : un message d’accueil pour les nouveaux membres, vos règles et des rôles choisis par boutons

Exemple de résultat

Exemple pour la formule Standard

Bot Telegram pour réserver une coupe chez un barbier

Le bot dans Telegram

Réserver une coupe dans le bot

Un extrait du code

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """Dernière étape du formulaire : remercie le client et transmet la demande."""
    request = context.user_data["booking"]
    request["phone"] = update.message.text.strip()
    await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
    await context.bot.send_message(settings.admin_chat_id, format_request(request))
    sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
    return ConversationHandler.END

Toutes les réponses et tous les boutons sont dans texts.yaml : le client change un prix ou les horaires sans toucher au code.

Fichiers : une archive ZIP avec bot.py, texts.yaml, settings.example.env (où vont le jeton du bot et la feuille, à remplir par le client), requirements.txt et un README : créer le bot dans Telegram, connecter la feuille Google Sheets et le lancer sur un petit serveur ou un hébergement. Le bot envoie la demande mais ne consulte pas l’agenda des barbiers : c’est le gérant qui confirme l’horaire.

Client : un salon de barbier avec 3 barbiers qui ne prenait les rendez-vous que par téléphone. Tâche : un bot Telegram avec un menu : prix, adresse et horaires, un formulaire de réservation (prestation, jour et heure, nom, téléphone) qui envoie chaque demande dans le chat du gérant et l’ajoute à une feuille Google Sheets.

Le client et tous les détails sont fictifs.

À propos de ce service

Un serveur Discord paraît bien tenu quand les nouveaux venus sont accueillis, lisent les règles et obtiennent tout de suite les bons rôles. Ce bot publie votre message d’accueil dans le salon de votre choix quand quelqu’un arrive, affiche les règles et propose des boutons pour choisir soi-même ses rôles, par exemple par jeu ou par région. Des commandes slash affichent à nouveau les règles et les réponses. Dès Standard, des formulaires permettent aux membres de demander un rôle soumis à validation ou de signaler un problème, avec les réponses dans un de vos salons et une feuille Google Sheets. Avec Premium, des commandes d’administration modifient le message d’accueil et les rôles, et les annonces partent dans vos salons et vers les membres qui ont ouvert une conversation avec le bot. Le bot n’attribue que les rôles que vous listez et ne bannit, n’expulse ni ne juge personne. Le README montre comment le créer sur la page Applications de Discord, l’inviter et le lancer sur votre ordinateur, un serveur ou un hébergement avec Python. Il ne prend aucun paiement ; l’hébergement et le jeton sont à vous.

Ce qui est inclus

  • Ce que vous recevezUne archive ZIP avec le code Python, le message d’accueil, les règles et les rôles dans un fichier de textes, un fichier de paramètres d’exemple et un README ; le code est aussi affiché sur la page de la commande.
  • Accueil à l’arrivéeVotre texte dans le salon de votre choix
  • Rôles par boutonsLes membres choisissent les leurs dans votre liste
  • Règles à la demandeUne commande slash affiche les règles et les réponses
  • Demandes et signalementsVers un de vos salons et une feuille Google Sheets, dès Standard
  • Outils d’administrationModifier l’accueil et les rôles, publier des annonces, avec Premium

Comment ça marche

  1. 1
    ScriptVous donnez le message d’accueil, les règles, les rôles et les formulaires
  2. 2
    CodeNous écrivons le bot et le guide pour le lancer
  3. 3
    LancementVous créez le bot sur la page Applications de Discord, l’invitez, ajoutez le jeton et le lancez
  4. 4
    RetouchesVous demandez des modifications dans le cadre de votre formule

Ce dont nous avons besoin

Le sujet de votre serveur et le salon des messages d’accueil ; le texte de bienvenue et les règles exactement tels qu’ils doivent se lire ; les rôles que les membres peuvent choisir, avec le libellé du bouton de chacun ; les réponses de la commande slash ; pour Standard et Premium, les questions de chaque formulaire et le salon où ils doivent arriver. N’envoyez jamais le jeton du bot ni aucun mot de passe : le README montre où vous les saisissez vous-même.

Nous vous demanderons :

  • Votre serveur
  • Texte de bienvenue et règles
  • Rôles
  • Formulaires

Comparer les formules

FormulesEssentielAccueil et rôles24 €StandardAccueil avec formulaires44 €PremiumBot de serveur avec outils d’administration75 €
Délai1 jour2 jours3 jours
Retouches123
PlateformeDiscordDiscordDiscord
Réponses prêtesjusqu’à 10jusqu’à 25jusqu’à 40
Formulaires (demande, réservation, commande)Nonjusqu’à 3jusqu’à 5
Demandes envoyées dans votre chat et une feuille Google SheetsNonOuiOui
Commandes d’administration et envois groupésNonNonOui
Langues du menu112
Rôles choisis par boutonsjusqu’à 5jusqu’à 10jusqu’à 15
Commander EssentielCommander StandardCommander Premium

Paiement protégé

Vous payez à la commande, mais l’argent n’est versé que pour un travail validé.

  • Prix fixeLe prix de la formule ne change pas après le paiement.
  • L’argent est réservéAu paiement, le montant est seulement réservé. Il n’est versé à Dleex qu’une fois le travail validé.
  • Vérifié avant livraisonChaque résultat passe un contrôle qualité avant de vous parvenir, et vous le voyez sur la page de la commande avant de le valider.
  • Retouches gratuitesDemandez des retouches dans le cadre de votre brief autant de fois que la formule le permet.
  • Validation au bout de 3 joursSi, dans les 3 jours suivant la livraison, vous n’avez ni validé le travail ni demandé de retouches, il est validé automatiquement. Si vous écrivez dans le chat de la commande après la livraison, la commande est mise en attente ; après notre réponse, nous pourrons relancer le délai de 3 jours et vous le signalerons dans le chat.
  • Travail refait ou remboursement intégralSi le résultat ne correspond pas à votre brief et que les retouches n’y ont rien changé, ou si le travail prend plus du double du délai prévu, écrivez dans le chat de la commande : nous referons le travail ou vous rembourserons intégralement.
Comment ça marche →

Questions et réponses

Pourquoi le bot ne peut-il pas attribuer certains rôles ?

Discord ne permet à un bot d’attribuer que les rôles placés sous son propre rôle dans les paramètres du serveur. Le README montre comment remonter le rôle du bot.

Modère-t-il la discussion ?

Non. Il accueille les membres, affiche les règles et attribue les rôles de votre liste. Bannissements, expulsions et filtres de messages ne font pas partie de ce bot ; vos modérateurs décident.

Envoie-t-il des messages privés à tout le monde ?

Non. Il publie dans vos salons et n’écrit en privé qu’aux membres qui ont ouvert une conversation avec lui, dans le respect des règles de Discord.

Peut-il encaisser des paiements pour des rôles payants ?

Non. Le bot ne prend aucun paiement. Il peut donner un lien vers votre propre page de paiement, et un administrateur attribue le rôle après vérification.

Où tourne-t-il ?

Sur votre ordinateur, un serveur ou un hébergement avec Python ; il doit tourner pour accueillir les gens. Le jeton reste chez vous, et WhatsApp ne fait pas partie de ce service.

Vous n’avez pas trouvé la réponse ?

Formules