Android:电报客户端搜索机器人

时间:2016-12-27 12:46:36

标签: android telegram

我正在为一个应用程序的Telegram客户端(不是机器人)插件工作,以便在后台向机器人发送消息。为此,我使用的是最新的TDLib Api。一切正常,当我已经开始与官方电报应用程序聊天时,我在那里搜索了Bot的名字并开始与他沟通。

问题是,我不知道,如何通过Api搜索Bot。或者也许还有另一种方法可以获取信息以开始与机器人聊天?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:

首先按名称搜索机器人:

TdApi.SearchPublicChat(mPrefs.getString(PreferenceKeys.BOT_NAME, "")

然后将开始消息发送到bot:

TdApi.SendBotStartMessage(mPrefs.getInt(PreferenceKeys.BOT_ID, 0), mPrefs.getInt(PreferenceKeys.MY_ID, 0), "" + System.currentTimeMillis())