Bot de publications programméesDéveloppement et personnalisation

Un bot Telegram en Python pour votre chaîne : publications rédigées dans une feuille Google Sheets, publiées aux heures que vous fixez

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 Telegram en Python pour votre chaîne : publications rédigées dans une feuille Google Sheets, publiées aux heures que vous fixez

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

Si vous planifiez les publications de votre chaîne dans un tableur, ce bot Telegram peut les publier pour vous. Avec Premium, vous tenez une feuille Google Sheets avec le texte de chaque publication, un lien d’image facultatif et la date et l’heure ; le bot la lit, publie chaque message sur votre chaîne à son heure et marque la ligne comme publiée. Des commandes d’administration affichent ce qui est en file d’attente et suspendent ou reprennent la publication. Essentiel et Standard couvrent le côté lecteurs : réponses sur la chaîne, ses règles et ses liens, et dès Standard des formulaires pour proposer une publication ou se renseigner sur la publicité, envoyés dans votre chat et une feuille Google Sheets. Le bot publie uniquement les textes que vous mettez dans la feuille et n’écrit ni ne modifie jamais de publications lui-même. Il a besoin des droits d’administrateur sur la chaîne et doit tourner à l’heure de publication, sur votre ordinateur, un serveur ou un hébergement avec Python. Il ne prend aucun paiement, et le jeton et la clé d’accès Google restent chez vous.

Ce qui est inclus

  • Ce que vous recevezUne archive ZIP avec le code Python, un fichier de paramètres d’exemple, une feuille de publications d’exemple pour Premium et un README ; le code est aussi affiché sur la page de la commande.
  • Une feuille comme planningTexte, lien d’image, date et heure sur chaque ligne, avec Premium
  • Publié à l’heureChaque publication part à son heure tant que le bot tourne
  • Commandes de file d’attenteVoir la suite, suspendre et reprendre
  • Formulaires pour les lecteursIdées de publications et demandes de publicité dans votre chat, dès Standard
  • Uniquement vos textesLe bot publie exactement ce qui est dans la feuille

Comment ça marche

  1. 1
    PlanningVous donnez la chaîne, la structure de feuille voulue et les textes pour les lecteurs
  2. 2
    CodeNous écrivons le bot, une feuille d’exemple et le guide
  3. 3
    LancementVous créez le bot, le nommez administrateur de la chaîne, ajoutez le jeton et le lancez
  4. 4
    RetouchesVous demandez des modifications dans le cadre de votre formule

Ce dont nous avons besoin

Le nom ou le lien de la chaîne ; les réponses pour les lecteurs (sujet de la chaîne, règles, liens, contacts) et les questions de chaque formulaire ; pour Premium, les colonnes voulues dans la feuille de publications, votre fuseau horaire et les comptes Telegram autorisés à utiliser les commandes d’administration. N’envoyez jamais le jeton du bot, la clé d’accès Google ni aucun mot de passe : le README montre où vous les saisissez vous-même.

Nous vous demanderons :

  • Votre chaîne
  • Feuille de publications
  • Fuseau horaire
  • Textes et formulaires pour les lecteurs

Comparer les formules

FormulesEssentielBot d’aide pour chaîne23 €StandardBot de chaîne avec formulaires44 €PremiumPublications depuis une feuille76 €
Délai1 jour2 jours3 jours
Retouches123
PlateformeTelegramTelegramTelegram
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
Publications programmées depuis une feuille Google SheetsNonNonOui
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

Faut-il Premium pour les publications programmées ?

Oui. La publication programmée depuis une feuille Google Sheets fait partie de Premium. Essentiel et Standard répondent aux lecteurs et recueillent leurs demandes.

Le bot rédige-t-il les publications ?

Non. Il publie uniquement les textes et les liens d’images que vous mettez dans la feuille, tels quels.

Et si le bot est arrêté à l’heure de publication ?

La publication attend alors : quand le bot redémarre, il publie les publications en retard ou les ignore, selon votre choix. Le README explique comment le garder en marche sur un serveur.

A-t-il besoin d’accéder à mon compte Google ?

Il lit une feuille grâce à une clé d’accès Google que vous créez en suivant le README et conservez sur votre serveur. La clé et le jeton du bot ne nous sont jamais transmis.

Peut-il publier sur plusieurs chaînes ?

Oui, si la feuille a une colonne de chaîne et si le bot est administrateur de chaque chaîne. Il fonctionne uniquement sur Telegram, pas sur WhatsApp.

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

Formules