From a0e8b8d19073f53133baa6a99928023c5510ce42 Mon Sep 17 00:00:00 2001 From: nefrace Date: Wed, 27 Sep 2023 15:21:37 +0300 Subject: [PATCH 1/4] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB(?= =?UTF-8?q?=D0=B0)=20=D0=BD=D0=B0=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 3c590a6..aac97d4 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,11 @@ Бот, генерирующий капчу в виде картинки с набором логотипов игровых движков. Проверяемому необходимо выбрать правильный и написать ответ цифрой. Если ответ неверный: бот банит пользователя. +## Основные команды админа +`/settopic` - устанавливает выбранный топик в качестве "полигона" для капчи. Все сообщения с капчей пойдут туда, все сообщения пользователей, не связанные с капчей, будут удаляться +`/admin` - устанавливает выбранный топик как "админский" и запрещает другим пользователям туда писать, удаляя все их сообщения. Отменяет данное действие команда `/unadmin` +`/mute [дни=1] [сообщение]` - даёт пользователю, на чьё сообщение был ответ, молчанку. По-умолчанию один день, а в качестве сообщения указывается текст оригинала. Информация о молчанке сохраняется в базе до момента её окончания, но пока нет никакого способа посмотреть на неё, помимо прямого доступа к базе. + ## Модули ### Kicker From d3e1c994423cf3156e42ff5e897773ca2711696d Mon Sep 17 00:00:00 2001 From: nefrace Date: Wed, 27 Sep 2023 15:21:54 +0300 Subject: [PATCH 2/4] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB(?= =?UTF-8?q?=D0=B0)=20=D0=BD=D0=B0=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index aac97d4..a948185 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,10 @@ Бот, генерирующий капчу в виде картинки с набором логотипов игровых движков. Проверяемому необходимо выбрать правильный и написать ответ цифрой. Если ответ неверный: бот банит пользователя. ## Основные команды админа -`/settopic` - устанавливает выбранный топик в качестве "полигона" для капчи. Все сообщения с капчей пойдут туда, все сообщения пользователей, не связанные с капчей, будут удаляться -`/admin` - устанавливает выбранный топик как "админский" и запрещает другим пользователям туда писать, удаляя все их сообщения. Отменяет данное действие команда `/unadmin` +`/settopic` - устанавливает выбранный топик в качестве "полигона" для капчи. Все сообщения с капчей пойдут туда, все сообщения пользователей, не связанные с капчей, будут удаляться. + +`/admin` - устанавливает выбранный топик как "админский" и запрещает другим пользователям туда писать, удаляя все их сообщения. Отменяет данное действие команда `/unadmin`. + `/mute [дни=1] [сообщение]` - даёт пользователю, на чьё сообщение был ответ, молчанку. По-умолчанию один день, а в качестве сообщения указывается текст оригинала. Информация о молчанке сохраняется в базе до момента её окончания, но пока нет никакого способа посмотреть на неё, помимо прямого доступа к базе. ## Модули From 15d53217045464cfdd0a5a7340e552862206774f Mon Sep 17 00:00:00 2001 From: nefrace Date: Wed, 27 Sep 2023 15:22:59 +0300 Subject: [PATCH 3/4] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB(?= =?UTF-8?q?=D0=B0)=20=D0=BD=D0=B0=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index a948185..af780b0 100644 --- a/README.md +++ b/README.md @@ -36,10 +36,6 @@ MONGO_URI=mongodb://mongo:27017 ``` MONGO_INITDB_ROOT_USERNAME=<логин для базы> MONGO_INITDB_ROOT_PASSWORD=<пароль для базы> - -ME_CONFIG_MONGODB_ADMINUSERNAME=<логин для базы> -ME_CONFIG_MONGODB_ADMINPASSWORD=<пароль для базы> -ME_CONFIG_MONGODB_URL=mongodb://<логин>:<пароль>@mongo:27017/ ``` Затем запустить команду `docker-compose up -d --build`, чтобы собрать образ бота и запустить контейнеры в стэке. From 70385fd5006dd98d974596a358f4b4afa308b2dc Mon Sep 17 00:00:00 2001 From: nefrace Date: Wed, 27 Sep 2023 15:24:33 +0300 Subject: [PATCH 4/4] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB(?= =?UTF-8?q?=D0=B0)=20=D0=BD=D0=B0=20'docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 636af61..c53dbd5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,19 +15,11 @@ services: env_file: - mongo.env ports: - - ${HOST}:28003:27017 + - 27017 volumes: - mongodata:/data/db - mongoconfig:/data/configdb - # mongo-express: - # image: mongo-express - # restart: always - # ports: - # - ${HOST}:8090:8081 - # env_file: - # - mongo.env - volumes: mongodata: mongoconfig: