【发布时间】:2017-07-19 08:50:20
【问题描述】:
我正在使用 Madeline 项目来自动化电报社区中的一些活动。 由于受到限制,机器人不适合执行这些任务。 所以我正在尝试使用普通用户帐户。
在某些类型的频道上一切正常,但在聊天中我遇到了一些问题。
有两种方法可以加入聊天/频道。 使用 TelegramID 和 HASH。
使用 HASH 非常简单,我使用这个函数并像一个魅力一样工作:
$MadelineProto->messages->importChatInvite(['hash' => <HASH_CODE>, ]);
但是有了 Telegram 的 ID,事情就变得复杂了。 因为 Telegram ID 可以识别聊天或频道组
通常我使用这个功能:
$MadelineProto->channels->joinChannel(['channel' => <Telegram_ID>, ]);
但是当 ID 的目标是聊天而不是频道时,它会失败。
MadelineProto 中没有加入聊天的功能。
我该怎么办?
抱歉,该项目的文档记录很差。 谢谢大家。
【问题讨论】:
标签: php telegram telegram-bot php-telegram-bot telegram-webhook