iOS设备上Telegram Bot“START”按钮历史清理问题
我在使用aiogram 3.4.x开发的Telegram机器人时遇到了一些问题。在安卓设备上运行得很好,但在iOS设备上找不到解决办法(我在不同的iPhone上测试过)。
在安卓设备上,清理历史记录后,“开始”按钮会在5秒钟后出现。
但是在iOS设备上,历史记录保持为空,按钮却不出现。我在其他类似的机器人上测试过同样的设备,按钮是会出现的。根据我的理解,这应该是Telegram的默认行为,机器人这边没有控制。
我使用的是默认的开始处理器:
@dp.message(CommandStart())
async def command_start_handler(message: types.Message) -> None:
以及默认的机器人启动:
async def main() -> None:
bot = Bot(TOKEN, parse_mode=ParseMode.HTML)
await dp.start_polling(bot)
0 个回答
暂无回答