Move ban_delay to config

This commit is contained in:
eleksir
2023-10-01 23:12:37 -07:00
parent 8de8d56d67
commit 453c15c046
4 changed files with 11 additions and 3 deletions

View File

@@ -356,9 +356,11 @@ func squash(room, jid string, reasonEnable bool, vType string) (string, error) {
ban += "</item>"
// Выжидаем 0.3 секунды перед баном. А то можно настолько рано забанить, что сервер не внсёт злодея в банлист
// комнаты и пришлёт affiliation: none вместо affiliation: outcast. Надеюсь, этого будет хватать.
time.Sleep(333 * time.Millisecond)
// Выжидаем некоторое время перед баном. А то можно настолько рано забанить, что сервер не внесёт злодея в банлист
// комнаты и пришлёт affiliation: none вместо affiliation: outcast.
if config.Jabber.BanDelay > 0 {
time.Sleep(time.Duration(config.Jabber.BanDelay) * time.Millisecond)
}
if id, err = talk.RawInformationQuery(
talk.JID(),