我正在使用 telepot python 库,我知道当你有某人的用户 ID(这是一个数字)时,你可以发送消息。 我想知道是否可以在没有用户 ID 而只使用用户名(以“@”开头的用户名)的情况下向某人发送消息,此外,如果有一种方法可以将用户名转换为用户 ID。
最佳答案
- 从用户向机器人发送一条消息。
- 打开
https://api.telegram.org/bot<Bot_token>/getUpdates
页面。 - 找到这条消息并导航到结果->消息->聊天->id 键。
- 使用此 ID 作为 [chat_id] 参数向用户发送个人消息。
关于visual-studio-code - 如何使用我的 Telegram Bot 使用他们的用户名向某人发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41664810/