您不能使用形式的用户名向用户发送消息
@username,您只能将消息发送给您的机器人为其管理员的频道用户名。Telegram机器人api使用
chat_id标识符来发送消息。如果您想获得
chat_id用户的青睐,可以使用telegram-
cli,但这并不容易,因为该项目已终止,您应该自己调试它。在您的情况下,您应该执行以下命令:
> resolve_username vahid_mas
输出将是这样的:
{ "user": { "username": "Vahid_Mas", "id": "$010000006459670b02c0c7fd66d44708", "last_name": "", "peer_type": "user", "print_name": "Vahid", "flags": 720897, "peer_id": 191322468, "first_name": "Vahid", "phone": "xxxxxxx" }, "online": false, "event": "online-status", "state": -1, "when": "2017-01-22 17:43:16"}


