Télégramme Bot de chat de message privé
Ce projet est entré dans l'état de mise à jour à volonté. Si vous n'avez aucune objection à l'utilisation .NET , vous pouvez envisager d'utiliser PMCenter comme solution pour les robots PM.
AVERTISSEMENT: Ce bot n'est plus sous maintenance. Vous êtes mieux avec d'autres solutions.
Créez un robot télégramme et obtenez un jeton
Un serveur externe, installez Python et PIP et utilisez PIP pour installer python-telegram-bot==11.1.0
Créer un bot et obtenir son jeton
Installez Python et PIP, puis utilisez PIP pour installer python-telegram-bot==11.1.0
Ouvrir config.json et configurer
{
"Admin" : 0 ,
"//1" : "管理员用户ID(数字ID)(可以先不设) " ,
"Token" : " " ,
"//2" : "机器人Token " ,
"Lang" : " zh " ,
"//3" : "语言包名称"
} Si l'ID utilisateur de l'administrateur n'est pas défini à l'étape précédente, le premier utilisateur qui envoie /setadmin au robot deviendra l'administrateur. Après cela, l'administrateur peut être modifié en modifiant config.json
Ouvrir config.json et configurer
{
"Admin" : 0 ,
"//1" : " Admin ID (A digital ID) " ,
"Token" : " " ,
"//2" : " Bot Token " ,
"Lang" : " en " ,
"//3" : " Language Pack Name (Be careful! It's 'en'!) "
} Si vous n'avez pas défini ID d'administrateur précédemment, l'utilisateur qui envoie /setadmin au bot deviendra d'abord l'administrateur. Vous pouvez modifier config.json pour modifier l'administrateur plus tard.
Remplacez les dossiers main.py et lang et exécutez-les à nouveau
Remplacez main.py et lang de dossier, puis exécutez main.py
python main.py
Répondre directement au message transmis par le robot et prendre en charge le texte, les autocollants, les images, les fichiers, l'audio et les vidéos
Répondez directement au message transmis par le robot pour répondre. Vous pouvez répondre au texte, à l'autocollant, à la photo, au fichier, audio, à la voix et à la vidéo.
Certains messages transmis ne sont pas pratiques pour afficher l'identité de l'expéditeur. Vous pouvez interroger en répondant au message /info
Vous pouvez répondre /info au message que vous souhaitez obtenir plus clairement les informations de son expéditeur.
Envoyer des commandes au robot /togglenotification peut activer / fermer les invites d'envoi de messages
Effet:
Envoyez la commande /togglenotification au bot pour activer / désactiver la notification d'envoi de message
Effet:
Répondre à un message /ban peut empêcher son expéditeur d'envoyer des messages
Répondez à un message /unban ou Envoyer /unban <数字ID> pour débloquer cet utilisateur
Répondre /ban à un message pour bloquer l'expéditeur du message de vous envoyer des messages
Répondez unban à un message ou envoyez /unban <User ID> pour débrancher un utilisateur
| Commande | utiliser |
|---|---|
| / ping | Confirmez si le robot est en cours d'exécution |
| / setadmin | Définir l'utilisateur actuel en tant qu'administrateur |
| / Togglénotification | Invite d'envoi du message de commutation à l'état |
| / info | Interroger l'identité de l'utilisateur |
| /interdire | Bloquer les utilisateurs |
| / unban <id numéro (facultatif)> | Débloquer l'utilisateur |
| Commande | Usage |
|---|---|
| / ping | Vérifiez si le bot est en cours d'exécution |
| / setadmin | Définir l'utilisateur actuel en tant qu'administrateur |
| / Togglénotification | Basculer l'état de notification d'envoi de notification |
| / info | Renseigner l'identité de l'expéditeur |
| /interdire | Interdire un utilisateur |
| / unban <id (facultatif)> | Unpan à un utilisateur |