2016-12-27 30 views
0

我正在使用电报客户端(而非机器人)插件来将应用程序发送到机器人背景的消息。为此,我使用最新的TDLib Api。所有工作都很好,当时我已经开始与官方的电报应用程序聊天,在那里我通过名字搜索Bot并开始与他沟通。Android:电报客户端搜索机器人

问题是,我不知道如何在Api上搜索Bot。或者,也许有另一种方式来获取信息开始与机器人聊天?

回答

0

我找到了解决办法:

首先按名称搜索机器人:

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

然后发送开始消息给机器人:

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