获取使用Bot加入我的电报频道的用户的chatID

时间:2017-02-26 18:17:55

标签: c# console-application telegram telegram-bot

  

我想查找加入我的电报频道的新用户的chatID或用户名,其中我的电报机器人是其中一个   管理员。

此外,我想知道我是否可以使用我的机器人管理员获取我的频道的用户列表?

假设我在C#中使用NetTelegramBotApi,我尝试了下面的代码,但没有奏效:

if (update.ChannelPost.NewChatMember != null)
{
Console.WriteLine(update.ChannelPost.NewChatMember.Id.ToString());
continue;
}

1 个答案:

答案 0 :(得分:2)

不幸的是,当用户加入频道时,官方机器人API doesn't have服务消息。但是我想向你提出PWRTelegram,这是一个非官方的电报API,允许很多很酷的东西,并且还允许将mtproto更新作为一个机器人获取(听起来不可能?它做得好)。您可能会找到解决方案。