Merge branch 'master' of git.nefrace.ru:nefrace/KickerBot
This commit is contained in:
commit
c149e29dca
11
README.md
11
README.md
|
@ -2,6 +2,13 @@
|
|||
|
||||
Бот, генерирующий капчу в виде картинки с набором логотипов игровых движков. Проверяемому необходимо выбрать правильный и написать ответ цифрой. Если ответ неверный: бот банит пользователя.
|
||||
|
||||
## Основные команды админа
|
||||
`/settopic` - устанавливает выбранный топик в качестве "полигона" для капчи. Все сообщения с капчей пойдут туда, все сообщения пользователей, не связанные с капчей, будут удаляться.
|
||||
|
||||
`/admin` - устанавливает выбранный топик как "админский" и запрещает другим пользователям туда писать, удаляя все их сообщения. Отменяет данное действие команда `/unadmin`.
|
||||
|
||||
`/mute [дни=1] [сообщение]` - даёт пользователю, на чьё сообщение был ответ, молчанку. По-умолчанию один день, а в качестве сообщения указывается текст оригинала. Информация о молчанке сохраняется в базе до момента её окончания, но пока нет никакого способа посмотреть на неё, помимо прямого доступа к базе.
|
||||
|
||||
## Модули
|
||||
|
||||
### Kicker
|
||||
|
@ -29,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`, чтобы собрать образ бота и запустить контейнеры в стэке.
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue