Add golangci-lint and fix a bit of errors

This commit is contained in:
eleksir
2023-10-15 18:16:45 +03:00
parent c5f011dabc
commit e48be3936e
6 changed files with 84 additions and 15 deletions

View File

@@ -13,8 +13,8 @@
Имеет возможность заносить пользователей в бан-лист, согласно заданным в чёрном списке правилам: по совпадению с
регулярными выражениями в nick-е или jid-е злодея, а также по регулярным выражениям характерных фраз. Правила можно
настроить как глобально, для всех комнат, где присутсвует бот, так и для каждой комнаты отдельно. При изменении списка
правил бота надо перезапускать.
настроить как глобально, для всех комнат, где присутствует бот, так и для каждой комнаты отдельно. При изменении списка
правил бота не надо перезапускать, достаточно отдать ему команду rehash либо в приват, либо прям в чатике.
## Что он не может?
@@ -46,7 +46,7 @@ make
Почему нельзя оставить комнату анонимной? А тут всё просто, в банлист заносится реальный jid пользователя, а не его ник.
Соответственно, бот должен видеть этот самый реальный jid. В анонимной комнате бот не сможет увидеть реальный jid.
А автокик - это конечно хорошо, но есть нюанс: можно, например, гадить ником.
А автокик - это конечно хорошо, но есть нюанс: можно, например, гадить ником, поэтому бот в автокик не умеет.
## Как работает бан?