电报机器人-活动策划助手

大家好:)

我想向您展示我的发展,真的希望这件事不仅对我和我的环境有用,而且对所有人都有用。

图片

并指出重点。 这是一个电报机器人。 叫做: EventPlannerChecker

通过此名称,您可以通过搜索电报找到它。

他在做什么,谁能派上用场? 我以身作则,告诉我为什么这么做以及为什么开始应用它。

我喜欢踢足球,并且在不同的群体中使用不同的语音和电报,不同的人聚在一起一起踢足球。 通常,以这样的组进行收集非常简单:
-大家好,我们今天玩,时间是20:00,场地是这样的。 我们把利弊。

在聊天过程中,利弊,关于未来游戏的讨论等开始大量涌入。 有多少人参加活动不仅对组织者很重要。 许多玩家决定是否参加,这取决于已经回应的人数和回应者。 然后,您开始计算利弊,尝试了解谁来了,谁没有来,并且您在人们参加活动的所有时间中都多次这样做。

我认为很多人遇到过这种情况,他们至少一次在某处某个团体聚集或聚集在某人的帮助下参加某种活动。

最近,我进入了另一个足球小组,在那儿,伙计们在机器人的帮助下聚集在一起参加了比赛。 他能够接受小组成员的反应,并在特殊消息中显示这些反应。

在我看来,这很方便,但是我注意到该机器人在其工作中造成的许多缺点。 由于这些人都是IT专家,因此我建议他们对机器人代码进行一些更改,以使其更加方便。 事实证明,这只是某种第三方的bot,他们的代码与他们无关,无法编辑。

好吧,因为我已经在与机器人打交道,所以我意识到-这是我有机会为这个世界做一些有用且实用的事情:)

现在加盐:
  • 机器人可以创建附加了控制按钮的特殊事件消息;
  • 使用特殊的回调按钮,组中的任何成员都可以标记其希望/不愿参加指定事件的意愿;
  • 该漫游器显示有关参与者所有反应的信息,并自动计算积极响应的参与者。

该事件的创建非常简单。 您编写bot命令:

/event   

名称是必需的,因为 机器人不想创建空事件。

他有原则:)

屏幕上的示例:

图片

关于安全性,已经有人问我一个问题,所以我将立即写信。 设置了漫游器的隐私,使其无法访问组中的消息。 他仅接收那些亲自发给他的消息以及对该消息下的回调的响应。

您可能会问:“为什么有这么多个带有复选标记,叉号,加号和减号的按钮?”。

我会介绍您参加活动的所有可能选择:

  • 另外,您亲自标记您的参与:勾号或叉号
  • 使用+-可以显示是否有您参加此活动,可以由不在此组中的其他人参加。

用Java编写,在Amazon上旋转。

您可以在PM中与机器人进行通讯,它还会为您创建带有事件的消息。 但是当您将他添加到组中时,他开始受益。

好吧,我希望该漫游器的范围不仅限于足球团体。 他知道如何聚集人们参加任何活动:)

如果有任何反馈和建议,我将不胜感激:)

19.11.19起更新
通常在PM中,他们会问如何使该机器人在渠道中发挥作用。
在这里,使用通道的电报工作有细微差别。
该漫游器不会接收您发布到该频道的消息。
而且由于他看不到消息,因此他将无法与他们合作。 他无法以自动模式创建事件。

或者,您可以对命令进行变型,将创建的事件有目的地发送到指定的通道名称。 我会考虑一下,也许会添加这样的功能。

到目前为止,该漫游器只能在小组/聊天中工作。

Source: https://habr.com/ru/post/zh-CN475010/


All Articles