Aucun administrateur n'existe encore. Le premier compte créé ici deviendra le Super Administrateur, avec tous les droits.
Connexion
Connectez-vous avec votre compte administrateur.
Créez votre mot de passe
Première connexion — définissez votre mot de passe pour continuer.
Tableau de bord
Vue d'ensemble de votre plateforme
🧪
0
Envois en cours
Aucun envoi en cours.
0
NotificationsTout marquer comme lu
Aucune notification pour le moment.
🔔
×
Administrateur
Super Admin
👤 Mon profil
🚪 Se déconnecter
Mon profil
×
Changer le mot de passe
TOTAL FICHIERS
0
—
AUDIOS
0
—
VIDÉOS
0
—
PDF DOCUMENTS
0
—
ARTICLES
0
—
Utilisateurs Actifs
0
—
Garçons
0
—
Filles
0
—
Administrateurs
0
—
Temps d'écoute
0 h
—
Téléchargements
0
—
Évolution des activités
30 derniers jours ▾
7 derniers jours
30 derniers jours
90 derniers jours
UploadsTéléchargementsNouveaux utilisateurs
Répartition des fichiers
Audios 0%
Vidéos 0%
PDF 0%
Articles 0%
Derniers fichiers uploadés
Voir tous
Aucun fichier uploadé pour le moment.
Playlists populaires
Voir toutes
Aucune playlist pour le moment.
Activité en temps réel
Voir tout
Aucune activité récente.
Top 5 Audios
Voir tout
Aucun audio pour le moment.
Statistiques rapide
Total utilisateurs
0
Total contenus
0
Total vues
0
Total likes
0
Statut des Uploads
Voir tout
Aucun upload en cours.
Bibliothèque Audio
Chargement...
×
Chargement de plus d'audios...
Bibliothèque Vidéo
Chargement...
×
Chargement de plus de vidéos...
Albums et Playlists
0 playlist(s)
×
Aucune playlist pour le moment. Cliquez sur « + Ajouter une Playlist » pour commencer.
← Retour aux Playlists
Playlist
0 fichier(s)
🎧 Audios
🎬 Vidéos
Cette playlist ne contient encore aucun audio ni vidéo.
Bibliothèque Documents
0 document(s)
×
Aucun document pour le moment. Cliquez sur « + Ajouter un Document » pour commencer.
Articles de Blog
0 article(s)
×
Aucun article pour le moment. Cliquez sur « + Ajouter un Article » pour commencer.
Quiz
0 projet(s)
Aucun projet de quiz pour le moment. Cliquez sur « + Créer un projet » pour commencer.
Annonces
0 annonce(s)
Aucune annonce pour le moment. Cliquez sur « + Ajouter une annonce » pour commencer.
Questions/Réponses
0 question(s)
Type
Utilisateur
Aperçu
Date
Action
Aucune question en attente.
Type
Utilisateur
Aperçu
Réponse
Date
Action
Aucune question répondue pour le moment.
Décochée (par défaut) : même désactivé, un utilisateur voit toujours ses questions déjà posées et les réponses des autres — il ne peut simplement plus en poser une nouvelle. Cochée : l'écran affiche « désactivé » et ne montre plus rien.
+ Créer
Ces cases pré-cochent le popup « Répondre à la question » — l'admin peut toujours les ajuster pour une réponse précise avant l'envoi.
Placeholders disponibles : {nom} (destinataire), {titre}, {reponse} (texte de la réponse, ou « Réponse vocale »). Même message pour toutes les questions — modifiable et sauvegardable ici.
Chat collectif
👥 —
×
Enregistrement… 00:00
😊📎🎤
Types de contenu autorisés
Restrictions par genre
Interdit aux femmes
Interdit aux hommes
Messages écrits
Messages vocaux
Fichiers
Âge minimum de participation
Sélection multiple (mobile)
Nombre maximum de messages sélectionnables à la fois (suppression groupée) :
Purge automatique de l'historique
Supprimer les messages de plus de
Heure de suppression quotidienne :
h (heure du serveur)
Horaires d'ouverture
De à
Aide & support — FAQ
0 question(s)
★ Charger la FAQ prédéfinie (20)
Ordre
Question
Réponse
Action
Aucune question pour le moment. Cliquez sur « + Ajouter une question » pour commencer.
Campagnes
0 campagne(s)
Aucune campagne pour le moment. Cliquez sur « + Créer une campagne » pour commencer.
Configuration WhatsApp
Utilisée par les campagnes et la vérification de numéro de téléphone
Compatible avec tout fournisseur exposant une API HTTP (Meta Cloud API, Twilio, etc.) —
renseignez l'URL d'envoi et le jeton fournis par votre prestataire.
Connecte un compte WhatsApp normal (comme WhatsApp Web) — pas besoin de compte
WhatsApp Business ni de fournisseur payant. La session reste enregistrée sur ce
serveur tant que vous ne la réinitialisez pas ou que WhatsApp ne la déconnecte pas.
Statut inconnu…
Tester l'envoi
Gestion des utilisateurs
0 utilisateur(s)
N°
Nom et prénom
Téléphone
Email
Pays
Date d'inscription
Sexe
Statut
Action
Aucun utilisateur pour le moment.
Classement des utilisateurs
Points = contenus (vues/j'aime/partages/téléchargements) + articles + scores de quiz
Top 10
Rang
Utilisateur
Pays
Points
Contenus
Quiz
Détails
Classement complet
Voir tout le classement
Rang
Utilisateur
Pays
Points
Détails
🌍 Classement par pays
Quels pays nous écoutent, regardent, lisent, aiment, partagent et téléchargent le plus — tous contenus ou par catégorie
📊 Classement — écoutes / vues
Pays
👁️ Écoutes / vues
❤️ J'aime
🔁 Partages
⬇️ Téléchargements
📊 Statistiques utilisateurs
0 utilisateur(s) répartis dans 0 pays
📊 Classement des pays — qui nous écoute le plus
Pays
Utilisateurs
Points cumulés
Action
×
Position
📌 Mon point de départ :
Ouvertures
Heure
Appareil
Chargement…
Permissions Admins
Les permissions se gèrent par poste — chaque administrateur est affecté à un seul poste, qui détermine ce qu'il peut faire.
Aucun poste créé pour le moment. Créez-en un (ex : "Publieur", "Modérateur") pour commencer.
Administrateurs et leur poste
Nom
Email
Poste
Action
Aucun administrateur pour le moment.
Analyses par date
—
Dr Kallo — Analyses par date
Astuce : cliquez sur une barre d'un graphique pour voir le détail de ce jour.
🔒 La balise {TOKEN} est remplacée par le vrai token uniquement côté serveur — jamais affiché en clair dans l'interface.
📋 Comment créer votre bot
1
Ouvrez Telegram et cherchez @BotFather
2
Envoyez la commande /newbot
3
Choisissez un nom et un identifiant (doit finir par "bot")
4
BotFather vous donne un token — copiez-le ici à gauche
5
Ajoutez ensuite le bot comme administrateur de vos canaux/groupes (page suivante)
Groupes WhatsApp
Groupes WhatsApp du compte connecté
Aucun groupe trouvé — vérifiez que le compte WhatsApp connecté fait bien partie d'au moins un groupe.
Envoyer au groupe sélectionné
Aucun groupe sélectionné — cliquez sur un groupe à gauche.
Canaux / Groupes Telegram
0 canal/groupe enregistré
Aucun canal/groupe pour le moment. Ajoutez-en un pour pouvoir y publier du contenu.
Publication WhatsApp
Groupes vers lesquels vous pouvez publier rapidement un Audio/Document (case « Publier aussi sur WhatsApp »).
Groupes sauvegardés (0)
Aucun groupe sauvegardé pour l'instant — cliquez sur « + Ajouter des groupes ».
Publication Telegram
Réglages par défaut appliqués quand vous publiez un Audio/Vidéo/Document vers Telegram.
Contenu envoyé par défaut
Historique des envois
Aucun envoi Telegram pour le moment.
Envoyer une notification
Notification affichée dans l'application mobile de vos utilisateurs.
Nouvelle notification
Étape 1 / 5Message
La notification push s'affiche sur l'écran du téléphone, même app fermée (avec le logo Dr Kallo), chez les destinataires ayant déjà ouvert l'appli mobile et accepté les notifications — repérés par 🔔 dans la liste. « Notification dans l'application » ajoute seulement le message dans la liste des notifications à l'intérieur de l'appli.
WhatsApp/Telegram envoient le titre + message en texte à chaque destinataire ayant un numéro / un compte lié. Les envois WhatsApp groupés respectent automatiquement les pauses anti-bannissement configurées dans Configuration > WhatsApp.
Destinataires concernés
Tout cocherTout décocher
Notifications conservées par utilisateur
Pour ne pas remplir la base inutilement, seules les X dernières notifications de chaque utilisateur sont gardées en ligne. Les plus anciennes sont retirées du serveur ; le téléphone, lui, garde ce qu'il a déjà reçu.
📱 Nombre de notifications conservées (en ligne) :
0 = tout garder. Attention : une notification retirée du serveur n'apparaît plus dans « Historique des envois » pour cet utilisateur (les compteurs reçu / vu / ouvert baissent en conséquence).
Suivi des envois — reçu / vu / ouvert
Inclut aussi les notifications envoyées depuis l'icône 📤 sur vos contenus (audio, vidéo, document). Cliquez sur l'œil 👁 d'une ligne pour voir QUI a reçu, vu et ouvert.
Chargement…
Paramètres d'upload
Limites et formats acceptés pour chaque type de fichier.
Tailles maximales (en Mo)
Réduit le poids des fichiers uploadés. Si le résultat compressé est plus lourd que l'original (fichier déjà optimisé), l'original est automatiquement conservé.
…
💬 Configuration SMS
Fournisseur SMS utilisé pour la vérification du numéro de téléphone.
Configuration SMS
Utilisé pour la vérification du numéro de téléphone si la méthode "SMS" est choisie dans « Connexion Telegram ». Compatible avec tout fournisseur exposant une API HTTP.
🔔 Configuration Push
Notifications push envoyées directement sur le téléphone des utilisateurs (aucune clé à configurer).
Configuration Push
Basé sur le service Expo Push : dès qu'un utilisateur autorise les notifications sur son téléphone, l'application les enregistre automatiquement — aucune clé Firebase ni compte tiers à configurer ici. Utilisé notamment pour prévenir les utilisateurs au démarrage d'un direct (voir menu « Direct ») et par « Envoyer une notification » quand le canal « Push » est coché.
Si désactivé, les jetons continuent d'être enregistrés mais aucun envoi push n'est déclenché (les autres canaux — WhatsApp, Telegram — ne sont pas affectés).
📨 Envoyer une notification de test à tous les appareils
📢 Informer lors d'une publication
Prévient automatiquement les utilisateurs par push (+ notification dans l'appli) quand un nouveau contenu passe en ligne — que ce soit un ajout direct depuis l'admin ou l'approbation d'un brouillon envoyé depuis le mobile. Une fréquence limite le nombre d'envois pour ne pas les saturer si plusieurs contenus sortent le même jour : au-delà du premier contenu publié dans la fenêtre choisie, rien n'est renvoyé tant qu'elle n'est pas écoulée.
Balise disponible : {type} — remplacée automatiquement par « audios », « vidéos », « documents » ou « articles » selon le contenu réellement publié.
1 fois tous les
Par défaut : 1 push par jour. Exemple avec ce réglage — si 3 contenus sortent le même lundi, seul le premier envoie un push ; si rien n'est publié mardi, rien n'est envoyé ce jour-là.
Particularité de CE type de notification (les autres — messages, campagnes, etc. — ne sont pas concernés et continuent d'arriver normalement) : si un utilisateur n'a pas encore ouvert le push précédent quand un nouveau est envoyé, l'ancien est retiré de sa liste — à sa prochaine connexion il ne voit que le plus récent, au lieu d'un empilement.
Appareils enregistrés
Appareils
0
Utilisateurs
0
Utilisateur
Appareil
Plateforme
Dernière activité
Dernière erreur
Chargement…
🤖 Chatbot Telegram
Réponses automatiques aux messages reçus sur le bot (hors liaison de compte).
Chatbot Telegram
Répond automatiquement aux messages reçus sur le bot (hors liaison de compte) : questions fréquentes, envoi de fichiers, etc.
Règles de réponse
+ Ajouter une règle★ Charger les règles prédéfinies (54)📋 Coller des règles (JSON)⬆ Importer un fichier JSON⬇ Exporter en JSON
Une règle se déclenche dès que le message reçu contient l'un de ses mots-clés. Vous pouvez charger d'un coup 54 règles prêtes à l'emploi couvrant toute l'application, ou importer/coller vos propres règles au format JSON (tableau d'objets avec au minimum triggerKeywords et responseText).
Mots-clés
Réponse
Fichier joint
Statut
Action
Aucune règle pour le moment.
Assistant intelligent (IA)
Configure le picto ✨ utilisé pour générer descriptions, tags et contenus.
Configuration
Paramètres de connexion
Sécurité, liaison Telegram et anti-abus des connexions administrateurs et utilisateurs.
Sécurité
Réglages qui concernent uniquement les comptes administrateurs de ce tableau de bord.
Partage de position (application mobile)
Concerne les utilisateurs de l'application mobile, pas les administrateurs. La position n'est envoyée que si l'utilisateur l'autorise explicitement sur son téléphone ET que ce réglage est activé ici — les deux conditions sont nécessaires.
La dernière position connue de chaque utilisateur est visible depuis sa fiche, onglet « Historique de connexion ».
Si « Par SMS » est choisi, configurez l'envoi dans le menu « Configuration SMS ». Si « Désactivée », le compte est créé et connecté directement au numéro saisi, sans code à saisir — mais voir l'anti-abus ci-dessous, qui reste actif dans tous les cas.
Anti-abus — envoi de code de vérification
S'applique par numéro de téléphone, quel que soit le canal (SMS, WhatsApp, Baileys).
⚠️ Ces limites s'appliquent aussi quand la vérification est « Désactivée » ci-dessus : même sans code à envoyer, chaque tentative de connexion/création de compte par téléphone est comptée, pour empêcher la création massive de faux comptes. C'est pourquoi un message « Trop de demandes » peut apparaître même vérification désactivée — généralement parce qu'un numéro a dépassé un palier pendant des tests répétés. Utilisez la liste « Numéros bloqués » plus bas pour débloquer un numéro immédiatement.
Le temps qu'un même numéro doit attendre entre deux demandes de code, pour éviter qu'il en redemande un en boucle.
La durée pendant laquelle les demandes d'un même numéro sont additionnées pour déclencher un palier de sanction ci-dessous. Ex. : avec 60 minutes, si un numéro atteint le seuil d'un palier (ex. 10 demandes) en moins d'une heure, il est bloqué ; passé 60 minutes sans nouvelle demande, le compteur repart de zéro.
📵 Numéros actuellement bloqués
Numéros ayant dépassé un palier de sanction et encore bloqués en ce moment.
Chargement…
Paramètres plateforme
Informations générales de l'application.
Général
⚠️ Si vous activez le mode maintenance, les utilisateurs ne pourront plus accéder à l'application (ni se connecter, ni écouter/regarder/télécharger de contenu) tant que vous ne l'aurez pas désactivé. Seuls les administrateurs connectés continueront d'y avoir accès.
S'applique uniquement aux utilisateurs identifiés (connectés) ; les visiteurs anonymes comptent toujours à chaque fois, faute de moyen fiable de les reconnaître.
Publicité audio
Spots diffusés pendant l'écoute (comme à la radio), et fréquence selon la durée.
Bibliothèque des spots publicitaires
Titre
Durée
Volume
Débit
Actif
Aucun spot publicitaire pour le moment.
Fréquence selon la durée de l'audio
Définissez combien de fois la pub doit jouer selon la durée. Ajoutez autant de paliers que nécessaire.
Jusqu'à (minutes)
Nombre de diffusions
Au-delà du dernier palier
Assigner une pub à un audio ou une playlist
Spot
Cible
Mode
Statut fusion
Aucune assignation pour le moment.
🖥️ Serveur & Hébergement
Choisissez où vivent vos données : sur ce poste, ou sur un serveur en ligne (VPS).
Mode actuel
Chargement...
• Local : laissez http://localhost:4000 — ce poste héberge lui-même les données (comme aujourd'hui).
• VPS distant : indiquez l'adresse de votre serveur en ligne, ex. https://mon-domaine.com. Les données restent alors accessibles même si ce poste est éteint.
⚠️ L'application redémarre automatiquement après l'enregistrement pour appliquer le changement. Vos fichiers déjà téléchargés en local restent disponibles hors ligne quel que soit le mode choisi.
Conditions générales
Contenu librement modifiable (texte, mise en forme, images).
Document
—
100%
Ce fichier n'est plus disponible en mémoire (rechargez la page ou rouvrez-le depuis le popup).
—
—
🔊 Publicité
00:00
00:00
🔁⏭️🔊✕
+ Ajouter un canal/groupe
×
Ajoutez votre bot comme admin du canal/groupe, puis récupérez son Chat ID (via @userinfobot ou l'API Telegram).
🗑 Supprimer la playlist
×
+ Créer un poste
×
+ Ajouter un administrateur
×
+ Créer un projet de quiz
×
Rappeler après
Questions
+ Ajouter une question
Chaque question rapporte automatiquement — point(s), calculé selon la note choisie et le nombre de questions.
Détail du projet
×
Rang
Nom
Email
Score
Date
Aucun participant pour le moment.
Nom
Email
Ouvert le
Dernier rappel
Action
Tout le monde a participé, ou personne n'a encore ouvert ce projet.
Réponses du participant
×
🏆 Classement général — tous les quiz
×
Rang
Nom
Quiz complétés
Points totaux
Aucun participant pour le moment.
+ Ajouter une annonce
×
Ouvre le partage natif avec la photo, l'audio, la vidéo ou le texte de l'annonce — aucune configuration supplémentaire nécessaire.
fois par
Répondre à la question
×
Question de
+ Créer
Cases pré-cochées selon la Configuration — modifiable pour cette réponse uniquement.
Message complet
✕
Détail de la question
×
+ Créer une campagne
×
Messages
+ Ajouter un message
Ajoutez autant de messages que vous voulez — pour chacun, indiquez juste le jour (délai après l'inscription de l'utilisateur, 0 = dès que possible) et, si besoin, une heure précise d'envoi.
Au clic, ouvrir…
Détail des envois
×
Utilisateur
Canal
Statut
Envoyé le
Cliqué
Aucun envoi pour le moment.
+ Ajouter une règle
×
Séparez plusieurs mots-clés par des virgules. La règle se déclenche si le message contient l'un d'eux.
📋 Coller des règles (JSON)
×
Collez un tableau JSON de règles, ex : [{"triggerKeywords":"prix, tarif","responseText":"C'est gratuit !"}]
❓ Aperçu de la question
×
+ Ajouter un utilisateur
×
+___
⬆ Importer des utilisateurs par CSV
×
Le fichier doit être au format .csv, séparé par des virgules, avec une première ligne d'en-têtes. Seules les colonnes Nom et Téléphone sont obligatoires — les autres peuvent être laissées vides.
Nom
Téléphone
Email
Pays
Sexe
Abdoul Rahman Diallo
+224620000000
abdoul@mail.com
Guinée
Homme
Fatoumata Camara
+224655000000
(vide)
Sénégal
Femme
💡 Les noms de colonnes sont reconnus de façon souple (ex : « Nom complet », « Tel/Téléphone », « E-mail », « Pays », « Sexe/Genre ») — l'ordre des colonnes n'a pas d'importance, seul l'intitulé compte.
⚙ Gestion collective des utilisateurs
×
🔑 Historique de connexionGarder les 30 dernièresTout supprimer
📲 Ouvertures de l'appGarder les 30 dernièresTout supprimer
📍 PositionsGarder les 30 dernièresTout supprimer
🕘 Historique de visionnageGarder les 100 dernièresTout supprimer
⚠️ Ces actions s'appliquent à l'ensemble des utilisateurs de la plateforme, sans distinction — une confirmation est demandée avant chaque suppression.
Fiche utilisateur
×
?
Telegram
Aucune information Telegram liée pour le moment (nécessite la connexion Telegram de l'application mobile).
Permissions de publication
Autorise cet utilisateur à publier lui-même du contenu depuis l'application mobile. Sans lien avec les permissions Admins.
Coché : ses audios, vidéos, documents et articles arrivent en Brouillon et n'apparaissent en ligne qu'après votre validation — l'application lui indique « en attente de confirmation de l'administrateur ». Décoché : ils sont publiés immédiatement.
Restrictions individuelles
Retire une capacité précise à cet utilisateur, SANS suspendre son compte (qui resterait entièrement bloqué — voir le statut Activé/Suspendu dans l'onglet Profil). Il continue de se connecter normalement pour tout le reste.
Ses publications
Chargement…
Historique de visionnage / écoute
Garder les 100 derniersTout vider
Élément
Type
Dernier visionnage
👍
👎
🔗
⬇
Vues
Chargement…
Rang général
—
Points
0
Vues totales
0
👍 J'aime
0
🔗 Partages
0
⬇ Téléchargements
0
Chargement…
Le plus écouté / regardé
Chargement…
Historique de connexion
🧹 Conserver les 30 dernières🗑 Tout supprimer
Date
Heure
IP
Appareil
Chargement…
Ouvertures de l'application
Regroupées par jour — cliquez sur un jour pour voir le détail heure par heure🧹 Conserver les 30 dernières🗑 Tout supprimer
Jour
Nombre d'ouvertures
Dernière ouverture
Chargement…
Dernière position connue
Aucune position partagée. Le partage de position doit être activé dans Paramètres > Partage de position, et autorisé sur l'application mobile de l'utilisateur.
Historique des positions
🧹 Conserver les 30 dernières🗑 Tout supprimer
Date
Heure
Latitude
Longitude
Chargement…
Commentaires publiés
Aucun commentaire pour le moment.
Messages (chat)
Aucun message échangé pour le moment. Utilisez « ✉️ Envoyer un message » ci-dessus pour lui écrire.
Cocher le podium (top 3)Cocher le top 10Tout décocher
Aucun destinataire sélectionné
0 caractère(s) — environ 200 recommandés
Chaque destinataire reçoit un message personnalisé (ses propres balises {nom}, {rang}, {points}…), envoyé séparément sur les canaux cochés.
+ Ajouter une Playlist
Publié×
Image de la playlist
0 caractères
⬆ Ajouter Un fichier Audio
Publié×
Ajouter Un fichier Audio
0 caractères
00:00 / 00:00
Cliquez sur l'image pour en choisir une
+ Ajouter Un Document
Publié×
Ajouter Un Document
0 caractères
Tous les documents ajoutés ici apparaissent automatiquement dans l'onglet « Livres » de l'application mobile.
Cliquez sur l'image pour en choisir une
+ Ajouter un Article
Publié⛶×
Glissez une image ou cliquez pour parcourir
0 sec de lecture
×
📖 842 lus👍 57
×
100%
Sélectionnez d'abord un fichier dans le popup Document pour le prévisualiser ici.
FILIGRANE
—
00:00
00:00
📅 Messages par date
×
‹›
Les jours en violet contiennent des messages — cliquez pour y aller.
Confirmation
🧪 Importer des fichiers de test
Choisissez un dossier pour chaque type de fichier (laissez vide pour ne pas importer ce
type). Chaque fichier importé reçoit une image de couverture prise au hasard dans le
dossier d'images, et son titre/sa description sont générés à partir de son nom de fichier.