Passer au contenu principal

L'Ingénierie WhatsApp Réinventée.

DTAMTECH MD a été pensé dès le départ pour la haute disponibilité, la modularité sans friction et une sécurité irréprochable face aux suspensions Meta.

Piliers Techniques

6 Modules Clés

Baileys v7 Multi-Device

Connexion autonome et sécurisée via Pairing Code à 8 chiffres ou QR code. Le bot opère 24/7 de façon découplée sans exiger que votre smartphone hôte reste connecté.

Auth: Pairing Code / QRBaileys v7

45 Plugins Modulaires & Hot Reload

Architecture modulaire structurée dans src/plugins. Rechargez vos modifications de code à chaud (.reload) sans redémarrer le serveur ni interrompre le socket WhatsApp.

Hot-Reload: Actif45 Modules

Sécurité & Bouclier de Groupe

Contrôle d'accès sans compromis : antilien automatique, antibot strict, antispam flood, filtrage des indicatifs étrangers (antifake), sanctions par avertissements et kick immédiat.

Antilien / Antibot / AntispamAutomatisé

Médias, Stickers & Téléchargements

Conversion FFmpeg ultra-rapide en autocollants WebP animés avec métadonnées EXIF personnalisées. Téléchargements directs TikTok sans filigrane, YouTube MP3/MP4, Spotify et APK.

Format: WebP / MP4 / MP3FFmpeg Core

Intelligence Artificielle Multi-Modèles

Intégration unifiée de Google Gemini (Flash & Pro), Groq Cloud ultra-rapide, DeepSeek, CoderAI, génération d’images Flux et agent conversationnel autonome (Chatbot).

Gemini / Groq / DeepSeekMulti-IA

Serveur API REST Fastify v5

Passerelle HTTP & WebSockets intégrée avec Fastify v5, documentation des routes, authentification Bearer JWT, et stockage persistant SQLite ultra-rapide via better-sqlite3.

Fastify v5 + SQLiteREST API

Pourquoi DTAMTECH MD ?

Comparatif architectural entre les bots traditionnels basés sur Chromium et le moteur Baileys optimisé de DTAMTECH MD.

Critère ArchitecturalBots Puppeteer / WebTradDTAMTECH MD Core
Consommation Mémoire RAM~800 Mo - 1.5 Go (Chromium headless)~45 Mo - 110 Mo (Baileys WebSocket natif)
Temps de démarrage à froid25 à 45 secondes< 1.8 seconde
Pairing sans QR codeNon supporté (Capture écran requise)Oui (Code 8 chiffres directement sur le téléphone)
Architecture des PluginsFichiers monolithiques avec redémarrage requisHot-Reload à chaud en mémoire vive
Compatibilité Mobile (Termux)Impossible (trop lourd pour ARM Android)100% compatible & optimisé pour Termux
Résistance aux déconnexionsDéconnexion fréquente de sessionReconnexion exponentielle automatique avec keep-alive TLS

Catalogue des Commandes Incluses

Testez et filtrez les commandes natives fournies dans l'image de base.

Voir la documentation complète
Affichage de 84 sur 84 commandes
Commande & SyntaxeCatégoriePermissionDescription techniqueExempleAction
.add<numéro> ou réponse à un ancien messageAjoute un membre au groupe via son numéro ou par réponse à son ancien message..add 237677777777
.kick| .ban <@mention ou réponse>(alias .ban)Exclut un membre du groupe..kick @user
.promote<@mention>Promeut un membre au rang d'administrateur..promote @user
.demote<@mention>Rétrograde un administrateur en membre normal..demote @user
.demoteallRétrograde tous les administrateurs du groupe..demoteall
.muteFerme le groupe (seuls les admins peuvent écrire)..mute
.unmuteOuvre le groupe (tous les membres peuvent écrire)..unmute
.gclinkRécupère le lien d'invitation officiel du groupe..gclink
.tag<message ou réponse>Mentionne tous les membres du groupe avec un message ou transfère un média cité..tag Réunion ce soir
.tagall[message]Mentionne l'intégralité des membres du groupe dans une liste..tagall Annonce importante
.tagadminMentionne uniquement les administrateurs du groupe..tagadmin
.tagrespondon|offActive ou désactive la réponse vocale automatique quand vous êtes mentionné..tagrespond on
.settag<en réponse à un audio>Définit l'audio personnalisé de réponse automatique aux mentions..settag
.warn<@mention ou en réponse>Attribue un avertissement à un membre (expulsion auto à 3 avertissements)..warn @user
.warnings<@mention ou en réponse>Affiche le nombre d'avertissements d'un membre..warnings @user
.resetwarn<@mention ou en réponse>Réinitialise à 0 les avertissements d'un membre..resetwarn @user
.topmembersAffiche le classement des 5 membres les plus actifs du groupe..topmembers
.welcome| .setwelcome on|off|status|set <message>(alias .setwelcome)Configure le message d'accueil automatique pour le groupe..welcome set Bienvenue @user dans @group !
.goodbye| .setgoodbye on|off|status|set <message>(alias .setgoodbye)Configure le message d'au revoir lors d'un départ de membre..goodbye on
.antilink<on/off>Active ou désactive la suppression automatique des liens WhatsApp..antilink on
.antibot<on/off>Active ou désactive la détection et l'exclusion automatique des bots non autorisés..antibot on
.del<en réponse à un message>Supprime un message du bot ou d'un membre (si admin)..del
.leaveFait quitter le bot du groupe..leave
.song| .mp3 <titre ou lien YouTube>(alias .mp3)Télécharge une musique au format audio MP3 depuis YouTube en haute qualité..song Damso Macarena
.play<titre du morceau>Recherche et joue un morceau audio ou vidéo depuis YouTube..play Burna Boy Last Last
.youtube| .yt | .ytdl | .mp4 | .video <lien ou titre>(alias .yt, .ytdl, .mp4, .video)Télécharge une vidéo YouTube en haute qualité..youtube https://youtu.be/...
.tiktok| .tkdl <lien TikTok>(alias .tkdl)Télécharge une vidéo TikTok sans filigrane..tiktok https://vm.tiktok.com/...
.spotify| .spdl <lien ou titre>(alias .spdl)Télécharge un morceau musical directement depuis Spotify en MP3..spotify https://open.spotify.com/track/...
.fb| .facebook <lien facebook>(alias .facebook)Télécharge une vidéo publique Facebook en HD/SD..fb https://www.facebook.com/watch?v=...
.insta| .instagram | .ig <lien instagram>(alias .instagram, .ig)Télécharge un Reel, Post ou Vidéo Instagram..insta https://www.instagram.com/reel/...
.apkdl| .apk <nom de l'application>(alias .apk)Recherche et télécharge un fichier APK Android complet..apkdl WhatsApp
.mediafire| .mf <lien mediafire>(alias .mf)Télécharge un fichier hébergé sur MediaFire..mediafire https://www.mediafire.com/file/...
.gitclone| .github <lien_github>(alias .github)Télécharge l'archive ZIP d'un dépôt GitHub public..gitclone https://github.com/DTAMTECH/bot
.ssweb| .ss <url>(alias .ss)Prend une capture d'écran complète d'une page web..ssweb https://google.com
.search| .google | .research | .web <mots-clés>(alias .google, .research, .web)Recherche Web multi-sources instantanée avec extraits et liens..search Intelligence artificielle
.yts| .ytsearch <titre ou mot-clé>(alias .ytsearch)Recherche des vidéos, musiques et chaînes sur YouTube..yts Damso Macarena
.tksearch| .tks <mots-clés>(alias .tks)Recherche les vidéos tendances et créateurs sur TikTok..tksearch dance trend
.spotifys| .spsearch <titre ou artiste>(alias .spsearch)Recherche des morceaux, titres et artistes sur Spotify..spotifys Stromae Alors on danse
.gitsearch| .githubs | .githubsearch <termes>(alias .githubs, .githubsearch)Recherche des projets et dépôts open-source sur GitHub..gitsearch whatsapp bot baileys
.sticker| .s <en réponse à une image/vidéo>(alias .s)Convertit une image ou une vidéo courte en sticker WhatsApp..sticker
.take<en réponse à un sticker>Modifie les métadonnées (nom et auteur) d'un sticker WhatsApp..take
.save| .ok <en réponse au média>(alias .ok)Sauvegarde un statut ou un média éphémère dans vos messages privés..save
.vv| .viewonce <en réponse à un média à vue unique>(alias .viewonce)Révèle et télécharge un média à vue unique (View Once)..vv
.toaudio| .tomp3 <en réponse à une vidéo>(alias .tomp3)Extrait la piste audio MP3 d'une vidéo..toaudio
.photo<en réponse à un sticker>Convertit un sticker non animé en photo image..photo
.fancy<texte>Transforme un texte ordinaire avec plusieurs dizaines de polices stylisées..fancy Bonjour
.device<en réponse à un message>Détecte le système d'exploitation de l'appareil de l'expéditeur..device
.poll<Question> | <Option 1> | <Option 2> ...(alias .sondage)Crée un sondage interactif avec comptage dynamique des réactions emoji..poll Votre langage préféré ? | JavaScript | Python | Rust
.quiz| .trivia(alias .trivia)Lance une session de quiz/culture générale interactive avec compte à rebours..quiz
.ai<question>Pose une question à l'intelligence artificielle générale..ai Comment fonctionne l'apprentissage supervisé ?
.gpt<question>Génère une réponse textuelle avancée via GPT..gpt Rédige un poème sur la pluie
.gemini<question>Interroge le modèle Gemini pour une analyse détaillée..gemini Explique la relativité générale
.coderai<votre problème de code>Assistant IA spécialisé en programmation et débogage..coderai Écris une fonction de tri fusion en Python
.deepseek<question>Interroge le modèle de raisonnement DeepSeek..deepseek Résous ce problème mathématique
.flux<description en anglais>Génère une image artistique photoréaliste via Flux AI..flux Cyberpunk samurai in neon city
.3dgen<description>Génère une illustration au style de rendu 3D..3dgen Robot mignon futuriste
.imagen<description>Génère une image haute définition via Imagen..imagen Coucher de soleil sur les montagnes
.autostatuson|off|statusVisionne automatiquement tous les statuts WhatsApp publiés par vos contacts..autostatus on
.autoreadon|off|statusMarque instantanément tous les messages entrants comme lus..autoread on
.autotypingon|off|statusSimule l'indicateur de frappe avant l'envoi des réponses du bot..autotyping on
.presenceon|offForce l'affichage en ligne (available) ou hors ligne (unavailable) du bot..presence on
.menu| .list(alias .list)Affiche la liste complète de toutes les commandes disponibles..menu
.help| .helpmenu [nom_commande](alias .helpmenu)Affiche le guide complet ou les détails d'une commande spécifique..help warn
.pingMesure la latence réseau et la vitesse de réponse du bot..ping
.sudo<@mention ou numéro>Ajoute un administrateur autorisé aux commandes privilégiées..sudo @user
.delsudo<@mention ou numéro>Retire un administrateur de la liste des sudo..delsudo @user
.setprefix<symbole>Modifie le symbole préfixe des commandes du bot..setprefix !
.setpp<en réponse à une image>Définit la photo de profil du bot à partir d'une image citée..setpp
.publicBascule le bot en mode public (tous les membres peuvent exécuter les commandes)..public
.privateBascule le bot en mode privé (seul le propriétaire peut exécuter les commandes)..private
.selfdel<en réponse à un message>Supprime un message pour soi (deleteForSelf)..selfdel
.update[now]Vérifie et télécharge la dernière mise à jour officielle du bot..update now
.disconnectDéconnecte la session cible (Owner / Premium)..disconnect
.shutdownArrête proprement le bot sans redémarrage automatique du conteneur..shutdown
.grouplistAffiche l'annuaire indexé des groupes où participe le bot (Owner / Dev)..grouplist
.addall<IndexSource|IdSource> <IndexDest|IdDest> [nombre]Transfère un lot aléatoire de membres d'un groupe source vers un groupe destination (Premium)..addall 1 2 20
.stopaddallInterrompt immédiatement un ajout groupé en cours d'exécution (Premium)..stopaddall
.addprem<numéro>Active une licence Premium pour un numéro cible (Développeur uniquement)..addprem 237677777777
.delprem<numéro>Révoque la licence Premium d'un utilisateur (Développeur uniquement)..delprem 237677777777
.listpremAffiche la liste des licences Premium actives (Owner / Dev)..listprem
.setvarKEY=VALUE(alias .setv)Définit ou modifie une variable d'environnement runtime dans la base SQLite locale..setvar BOT_LANG=fr
.getvar<KEY>Consulte la valeur actuelle d'une variable runtime ou liste toutes les configurations actives..getvar PREFIX
.backupGénère une archive zip chiffrée AES-256 de la base SQLite et des sessions d'authentification Baileys..backup
.reloadRecharge à chaud l'ensemble des 45 plugins sans redémarrer le bot ni interrompre le WebSocket Baileys..reload

Convaincu par la puissance du moteur ?

Déployez votre propre bot en 5 minutes sur Linux, Docker ou votre smartphone Android.

Suivre le guide de déploiement