我用这个例子来创建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
问题是什么?