【问题标题】:Android: Telegram client searching for botAndroid:电报客户端搜索机器人
【发布时间】:2019-08-29 05:13:06
【问题描述】:

我正在为应用程序开发 Telegram 客户端(不是机器人)插件,以便在后台向机器人发送消息。为此,我使用最新的TDLib Api。一切正常,当我已经开始与官方 Telegram 应用程序聊天时,我在其中按名称搜索了 Bot 并开始与他交流。

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

【问题讨论】:

    标签: android telegram


    【解决方案1】:

    我找到了解决办法:

    首先按名称搜索机器人:

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

    然后将启动消息发送给机器人:

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

    【讨论】:

      猜你喜欢
      • 2018-07-07
      • 2011-05-18
      • 1970-01-01
      • 2017-08-18
      • 1970-01-01
      • 2021-10-22
      • 2018-07-22
      • 2020-10-28
      • 1970-01-01
      相关资源
      最近更新 更多