# Keeping chat active

# 1. Messages to liven up the chat and anecdotes.

If your chat has stopped communicating, the bot will help you dilute the silence in the chat in several ways. The minimum message sending interval is 20 minutes from the moment of the last chat message from the user. Here you can set this time, configure the sending of a chat revival message, or enable the sending of jokes. If you enable both options, messages will be sent randomly: either anecdote or your message. You can create 12 of your own texts to send.

# 2. Сообщения от администратора

You can send a message every time in N minutes. The difference with the previous point is small: in the first case, the message will be sent only if no one writes. In the second case, it will be sent regularly.

# Please note that jokes in the chat will be sent in order with messages from the administrator!

# Gamification

There are several types of games in our bot. They will significantly increase the activity of participants. With the help of games, you can solve disputes, hold contests and just have fun.

A few words about each game:

  1. Вестерн – игра, в которой по истечении таймера необходимо из всех отобразившихся смайлов успеть найти и выбрать пистолет (🔫) чтобы убить противника. Победитель получает репутацию.
  • Игра вызывается словом «Вестерн» ответом на сообщение

The loser will be kicked out of the chat, he will be able to log in for 1 minute

  1. Рулетка – игра заключается в том, что неизвестно в каком из выстрелов будет патрон. Оба участника стреляют в себя до тех пор, пока у кого-то не окажется патрон. Победитель получает репутацию.
  • Игра вызывается словом «Рулетка» ответом на сообщение

The loser will be kicked out of the chat, he will be able to log in for 1 minute

  1. Дуэль – игра, в которой каждому из игроков дается на выбор область тела в которую он хочет выстрелить. Вероятность попадания 50/50. С каждым выстрелом, если игрок не промахивается, у противника уменьшается жизнь, это будет показано в сообщениях игры. Игрок умирает при попадании в голову, либо когда заканчивается жизнь. Победитель получает репутацию.
  • Игра вызывается словом «Дуэль» ответом на сообщение

The loser will be kicked out of the chat, he will be able to log in for 1 minute

  1. Понт – игра в которой один пользователь приглашает другого на дуэль и, в случае отказа, все увидят, что участник был взят на понт и он струсил, также у пользователя отбирается репутация. В случае, когда игрок согласится, то он признается смельчаком и его репутация повышается.
  • Игра вызывается словом «Понт» ответом на сообщение
  1. Крестики нолики – классическая игра в крестики нолики. Выбрать можно как стандартное поле (3 3), так и поле побольше и нестандартные (4 8, 5 3, 6 6 и тд), где первое число это ширина, а второе длина.
  • Игра вызывается словом «xo» ответом на сообщение. Если вы введете «xo» поле будет классическим 3 на 3, если введете «xo 4» поле будет 4 на 4, если введете «xo 4 8» поле будет 4 на 8

The loser will be kicked out of the chat, he will be able to log in for 1 minute

# Activity Reports

Activate the toggle switch "Send a report on chat activity for the previous day/week/month" and you will receive a report on the chat every day at 9:00 (UTC).

The reports will be coming:

  • Every day (for the previous two days);
  • Every Monday (for the past week);
  • Every month (for the past month).
  • If the first day of the month falls on a Monday, a monthly report will be sent.

This is how the report looks like:

Values in the report:

Total – the number of participants in the chat
Online – the maximum number of online users for the period
Active users – the number of unique users who have written at least one message in the chat

Joined – the number of users who joined during the period
Out - the number of users who left during the period

Messages – the number of new messages for the period

  • The percentage difference in comparison with the previous period is shown in parentheses

# Data from cryptocurrency markets

Thanks to the charts, you can find out the current price, the daily minimum or maximum and the daily change in percentages.

To display graphs in your chat, enter the following commands:

/btc

/eth

/ccc btc

/crypto btc

/ccm - current trading volume

/cct - The 4 most popular cryptocurrencies

# Removing users who are not active

The function has two types: primary activity and secondary activity.

Deleting users who have not shown primary activity occurs after joining the chat.
You configure how much the user can be silent after joining

If you do not set the warning message, the user will be deleted immediately after the specified time

If you have configured a warning message, it will come after the time that you set for deleting the user
(According to the same scheme with the second warning message)

Then, after the same time, if the user does not write anything, the bot will remove him from the chat.

Deleting a user who has not shown secondary activity will delete it if he showed any activity, and then stopped.
Everything works here according to the same scheme as in the first case.