了解如何设置 Telegram 机器人,以自动执行任务并改善沟通。按照我们的指南,通过 Telegram 有效地与用户互动。
在 Telegram 中设置私密群组时,您需要连接一个机器人。它用于让参与者接收付款通知,同时将 Kwiga 中的联系人与 Telegram 中的参与者关联起来,未来还可用于在 Telegram 中发送群发消息和其他通知。向群组添加参与者以及将其移出群组都将自动进行。您可以使用现有的机器人,也可以创建一个新机器人,仅用于某个特定私密群组或项目中的所有通知。通常,一个机器人会用于您项目中的所有通知。
重要!下面描述的所有操作都必须与在平台上创建私密群组同时进行。
创建机器人
打开与 @BotFather 的聊天(您可以使用这个 链接)。
如果您之前没有与该机器人互动过,请输入 \/start,然后输入 \/newbot 命令。
机器人会要求您为机器人想一个名称。这是将显示在联系人列表中的名称(在我们的示例中为 kwiga example)
然后您需要为机器人设置一个用户名––这是在 Telegram 中可用于查找该机器人的唯一名称,并且它必须以 bot 结尾(在我们的示例中为 KwigaExample_bot)。
之后,机器人将被创建,您会收到有关如何添加描述、头像、机器人链接以及最重要的 token的信息,该 token 是此机器人能够发送通知所必需的。

获取之前已创建机器人的 token
打开与 @BotFather 的聊天(您可以使用这个 链接)。输入 \/token 命令,并从列表中选择要显示哪个机器人的 token:

选择机器人后(以 @alanaschool3_bot 为例),您将收到 token。

继续创建私密群组。在通知机器人设置步骤中,您需要填写 2 个字段:名称和 token。
在 Telegram 中创建群组或频道
Telegram 为与订阅者沟通提供了两种形式:频道和群组。在群组中,所有参与者都可以发送消息;而在频道中,只有频道管理员可以发布消息。
根据您的目标,创建群组或频道。以下示例描述的是群组设置,因为它是更常用的工具。
请注意!您可以将一个已有参与者的已创建群组连接到 Kwiga,但由于 Telegram 的限制,它将无法正常工作。机器人将无法移除或添加那些在 Kwiga 中设置该群组之前就已加入群组的参与者。
将机器人添加到群组
打开已创建的群组并选择“管理群组”。

选择“添加管理员”,输入您机器人的名称,并将其添加为管理员。请确保机器人的权限包含添加和移除用户。

之后,在群组中输入 \/chatid 命令,机器人会显示需要在 Kwiga 中填写的编号。请注意,该命令不是在与机器人的聊天中输入,而是必须在您要设置访问权限的群组/频道中输入。
如果您没有看到机器人对所输入命令的响应,请确认您是在平台上创建群组,也就是说,您已完成第一步并在创建群组时指定了 bot API。如果您只是创建了机器人但尚未在平台中指定它,该命令将无法产生所需结果。

其他设置
您可以根据自己的方便方式配置群组中的其他设置;它们不会影响群组的功能。
公开群组或隐藏群组––将机器人添加到群组后,它会监控群组中所有新加入的用户。如果某个用户无权访问该群组,机器人会在其加入后立即将其移除,因此您可以将群组设为公开或隐藏––其中只会保留那些已获得访问权限或已付费获取访问权限的参与者。
新加入的用户是否可见聊天记录,以及用户是否可以保存内容––所有这些您都可以另外配置,或随时更改。
群组参与者可以做什么,以及他们可以多频繁地发送消息。
