Comment obtenir le droit télégramme id de canal?
- Si je reçois
user_id
, parcontacts.resolveUsername#bf0131c
et la recherche par chaîne dechannel
, puis-je obteniruser_id = 0x0827ac18
Si l'envoyer à
messages.getFullChat#3b831c66
, puis recevoir le message d'erreurPEER_ID_INVALID
.Si envoyer si
users.getFullUser#ca30a5b1
, puis j'obtiens l'erreurUSER_ID_INVALID
.
- Si je chaîne de recherche
channel
à l'aide decontacts.search#11f812d8
, puis-je obtenir deux d'utilisateur avec le nom d'utilisateurChannelBot
etChannel_Bot
, mais pas obtenir avec d'utilisateur ou le nom de la chaînechannel
.
- Comment obtenir l'id de canal pour l'utilisation dans
messages.getFullChat#3b831c66
? - Comment obtenir
chat_id
par son nom?
OriginalL'auteur SkyN | 2016-03-19
Vous devez vous connecter pour publier un commentaire.
Juste se contenter de Transmettre un message à partir de votre canal pour Ce Bot:
(https://telegram.me/getidsbot)
OriginalL'auteur Sedric Heidarizarei
Comment obtenir le chat_id pour un canal privé:
Le rendre public, de lui donner un @ChannelName
Envoyer un message à ce canal par le biais de votre bot API ou cURL
https://api.telegram.org/bot111:222/sendMessage?chat_id=@channelName&texte=123
Il sera de retour l'id du canal!
Maintenant, vous pouvez convertir le canal privé et l'utilisation de la chat_id!
OriginalL'auteur ReverseCold
Le Télégramme de l'API prend en charge directement. https://core.telegram.org/bots/api#available-methods. Regardez méthode
getChat
'TestChannel123_temp'
Exécutez l'applet de commande suivante (powershell)
Convertir
groupe de retour à la privé.
Envoyer des messages via le savez Id chat.
OriginalL'auteur user3613410