电报机器人。找不到异常原因

问题描述 投票:0回答:1

我用这个例子创建了 Telegram Bot。我所有的代码都是一样的。 在网络中检查我的机器人 - 给出以下结果:

{"ok":true,"result":{"id":523022396,"is_bot":true,"first_name":"KamazBot","username":"Kamazi_bot"}}

仅更改此:

@Override 
public String getBotUsername() { 
return "XXX";//my bot name 
} 
@Override 
public String getBotToken() { 
return "XXX"; //my bot token 
}

====================================================== ======================= 在我看来,实现方法 getBotUsername 和 getBotToken 的配置正确。

当我启动我的应用程序时 - 它显示:

org.telegram.telegrambots.exceptions.TelegramApiRequestException: Error removing old webhook: [401] Unauthorized
    at org.telegram.telegrambots.bots.TelegramLongPollingBot.clearWebhook(TelegramLongPollingBot.java:49)
    at org.telegram.telegrambots.TelegramBotsApi.registerBot(TelegramBotsApi.java:120)
    at Main.main(Main.java:17)

Process finished with exit code 0

问题出在哪里?

java telegram-bot
1个回答
0
投票

检查令牌。由于某种原因,未发生授权。检查您的凭据

© www.soinside.com 2019 - 2024. All rights reserved.