Move Lat module here, as it uses brain too

This commit is contained in:
eleksir
2022-01-04 17:32:49 +03:00
parent b7013d6ab0
commit f8d0c3f701
8 changed files with 1481 additions and 15 deletions

View File

@@ -11,13 +11,13 @@
* с префиксом в виде любого количества пробельных символов + имени бота + любое количество пробельных символов +
опциональньная запятая + любое количество пробельных символов. После команды опциональная точка и любое
количество пробельных символов.
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретны чат-
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретный чат-
протокол) + команда + опциональная точка и любое количество пробельных символов.
- Для публичных чатов допустимой являются нотации:
* с префиксом в виде любого количества пробельных символов + имени бота + любое количество пробельных символов +
опциональньная запятая + любое количество пробельных символов. После команды опциональная точка и любое
количество пробельных символов.
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретны чат-
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретный чат-
протокол) + команда + опциональная точка и любое количество пробельных символов.
Ответ на эту фразу - слово "Pong." если фраза была на английском языке или "Понг.", если фраза была на русском языке.
@@ -28,15 +28,20 @@
* с префиксом в виде любого количества пробельных символов + имени бота + любое количество пробельных символов +
опциональньная запятая + любое количество пробельных символов. После команды опциональная точка и любое
количество пробельных символов.
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретны чат-
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретный чат-
протокол) + ping + опциональная точка и любое количество пробельных символов.
- Для публичных чатов допустимой являются нотации:
* с префиксом в виде любого количества пробельных символов + имени бота + любое количество пробельных символов +
опциональньная запятая + любое количество пробельных символов. После команды опциональная точка и любое
количество пробельных символов.
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретны чат-
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретный чат-
протокол) + команда + опциональная точка и любое количество пробельных символов.
Ответ на эту фразу - слово "Wat?" если фраза была на английском языке или "Шта?", если фраза была на русском языке.
* lat или лат
- Для приватных и публичных чатов допустимой является нотация:
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретный чат-
протокол) + команда + опциональная точка и любое количество пробельных символов.
Ответ на эту фразу - одно произвольное предложение из предсгенерённого "мозга" с цепями Маркова.
* halp или хэлп
- Для приватных чатов допустимой являются нотации:
@@ -45,34 +50,34 @@
* с префиксом в виде любого количества пробельных символов + имени бота + любое количество пробельных символов +
опциональньная запятая + любое количество пробельных символов. После команды опциональная точка и любое
количество пробельных символов.
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретны чат-
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретный чат-
протокол) + команда + опциональная точка и любое количество пробельных символов.
- Для публичных чатов допустимой являются нотации:
* с префиксом в виде любого количества пробельных символов + имени бота + любое количество пробельных символов +
опциональньная запятая + любое количество пробельных символов. После команды опциональная точка и любое
количество пробельных символов.
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретны чат-
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретный чат-
протокол) + команда + опциональная точка и любое количество пробельных символов.
Ответ на эту фразу - слово "HALP!!!11".
* kde или кде
- Для приватных и публичных чатов допустимой является нотация:
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретны чат-
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретный чат-
протокол) + команда + опциональная точка и любое количество пробельных символов.
Ответ на эту фразу - одно произвольное предложение из массива ответов на эту фразу.
* roll или dice или кости
- Для приватных и публичных чатов допустимой является нотация:
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретны чат-
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретный чат-
протокол) + команда + опциональная точка и любое количество пробельных символов.
Ответ на эту фразу - "На первой кости выпало M, а на второй — N.", где M и N произвольные целые числа от 1 до 6
включительно.
* ver или version или версия
- Для приватных и публичных чатов допустимой является нотация:
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретны чат-
* символ команды (по-умолчанию - восклицательный знак, задаётся в настройках модуля, отвечающего за конкретный чат-
протокол) + команда + опциональная точка и любое количество пробельных символов.
Ответ на эту фразу - номер версии ПО.
Ответ на эту фразу - приблизительный номер версии ПО.
* кто все эти люди?
- Для приватных и публичных чатов допустимой является нотация: