Aigents Bot for Telegram Groups
With the latest version of the Aigents bot on Telegram, you can receive reports and graphical representations of your activity and interactions with friends and colleagues in Telegram groups, automatically have an emotional response to negative and positive messages in groups, and moderate the groups using the bot. Also— you can search and monitor news on the Internet and in Telegram groups.
Personal Social Reports
With the help of the AigentsBot bot, as well as any other bot based on the Aigents platform and hosted by yourself, you can get reports and graphical representations of your activity and interactions with friends and colleagues in Telegram groups. To do this, you need to request a report from the bot in one of the following ways.
- In a chat with the bot itself: for this purpose you need to go through authorization with it, indicating your email address, first and last name, secret question, and secret answer — you can specify anything, the main thing is to remember all that so that you can log in with the same later on the Web site where the bot “lives” (for instance, AigentsBot “lives” at https://aigents.com);
- In a Telegram group, referring to the bot explicitly as @AigentsBot or by responding to one of its replies in the group (for this purpose, the bot must be added to the group by the admin, and it must be given the admin role);
- On the website https://aigents.com in the “Chat” section or any other site based on the Aigents platform.
- Chatting with Aigents bots in Facebook Messenger or Slack chats.
The Aigents documentation describes exactly how you can get the reports along with possible configuration options. Below we proved some examples of different report sections for Telegram user akolonin (the author of this article), using the metrics described in our earlier scientific publication.
Personal Social Graphs
Using the reports described above, you can also get a simple social graph in the very immediate environment of the user. However, much more detailed and interactive graphical information can be found at https://aigents.com under the “Graphs” view or any other site based on the Aigents platform.
The first simple kind of graph, involved in the “Graph” view at https://aigents.com renders “the nearest” social environment within “one handshake” distance, rendering the similarity of the friends and colleagues to given user, levels of their reputation and overall connectivity with the ability to adjust time interval and similarity and connectivity thresholds.
A more complex kind of graph may be invoked from the former one with a “magic” right-mouse click and it provides the ability to specify social distance measured in “number of handshakes” as well as graph querying and rendering options.
You can learn more about the analysis of social graphs of Aigents for social networks, blockchains, and messengers in a separate article or watch the following video.
The new version of Aigents gives the bot the ability to provide emotional support to users of Telegram groups — if AigentsBot or any other bot based on the Aigents platform is added to these groups as admin. That means that the bot tries to recognize positive and negative emotions in messages in the groups where it is added — in accordance with the algorithm and configuration described in a separate article and reacts to them with emojis or emoticons. The bot reacts with a smile 😊 to messages that seem positive to the bot, and a frowning expression 😞 to negative messages.
How often and how impulsively the bot will respond to messages in the group is configured by the bot’s configuration in the chat, using the sentiment threshold parameter in the range from 1 to 100. Values closer to 1 will decrease the “response threshold” and increase the “smileiness” or “gloom”, depending on the sentiment (emotional payload) of a message, respectively. Conversely, values closer to 100 will increase the “triggering threshold” and the bot will only react to very emotionally charged messages.
Now the bot Aigents can be used to moderate groups — for now, to control the “rudeness” in groups. The bot can have its own list of “inappropriate words and expressions”, to which it will be guided (by default, the standard list is used). If any of the specified “inappropriate words and expressions” appear in any message in the group where the admin added AigentsBot or any other bot based on the Aigents platform, all other admins of this group (if they are people, not bots) will receive the corresponding “reports” in a private chat (if they are previously authorized by the bot itself).
In addition to the above, the bot itself will emotionally respond to such a message in the group, depending on the setting of the rudeness threshold parameter in the range from 1 to 100. The “rudeness” of any message is measured in the range from 0 to 100, and if the value exceeds the configured rudeness threshold, then the bot automatically removes the message from the group. If this value is less than the configured parameter, then the bot simply reacts to such a message with an emoji or emoticon in the form of a flushed face with bulging eyes 😳.