我用这个:https://telegram-bot-sdk.readme.io/docs
$response = $telegram->sendMessage([
'chat_id' => '@username',
'text' => 'Hello World'
]);
当用户名为true时,它可以正常工作。但我该如何处理错误?例如,当用户名错误或不存在时。
答案 0 :(得分:0)
1 - 有些人没有用户名!(您可以使用只有名字和有效电话号码的电报帐户)
2 - 您无法发送任何有效的用户名(您的机器人只能发送给订阅您的机器人的用户(至少打开一次聊天)并且之后不会被阻止)
3 - 通过电报,您可以
chat_id
( a large unique number)而不是@username
发送给用户。