kotolex
86dea6a6e3
minor: add fake token to tests
2023-12-22 22:25:49 +05:00
kotolex
d54dc6cf04
Create python-package.yml
2023-12-22 22:21:16 +05:00
kotolex
52347c19f7
Refactoring: step 2
...
- независимые функции вынесены в хелперы
- добавлены тесты на хелперы и простые команды бота
- проверка урла Правил вынесена в хелпер
- уровень логирования повышен для бота
- добавлено пара кейсов и слов в спам
- при проверке на спам идет сработка если кроме русского и препинания есть еще какие-то символы
-
2023-12-22 22:17:07 +05:00
kotolex
9103669cac
Refactoring: step 1
...
- пакет app переименован в src
- файл БД теперь должен лежать в data
- удалена папка коммандс, все команды вынесены в модуль коммандс или админ_коммандс
- нет импортов в ините
- убраны все импорты *
- теперь в .env можно указать use_reminder="FALSE", тогда не будет стартовать ремайндер
- можно указать урл для Правил
- в конфиге теперь только конфиг -то, что из енва получаем
- константы теперь лежат отдельно
- добавлены явные return там, где не было
- бот и вебхук разнесены отдельно
- при старте проверяем, что Правила доступны
- добавлено еще логирование
2023-12-22 19:16:57 +05:00
Rykov7
1cd96220a5
Add spam words.
2023-11-24 18:27:40 +03:00
Rykov7
98c6735a59
Update README.md
2023-11-16 12:33:05 +03:00
Rykov7
33c30ccb7f
Remove comments
2023-11-15 21:41:01 +03:00
Rykov7
a7af0c8d22
Update spam words.
2023-11-15 21:40:45 +03:00
Rykov7
6686e7c0b0
Update spam words.
2023-11-15 21:40:10 +03:00
Rykov7
32cf04495e
Update spam words.
2023-11-15 21:37:55 +03:00
Rykov7
d6111d7f65
Update spam words.
2023-11-10 17:23:15 +03:00
Rykov7
7128ad20ec
Update spam words.
2023-11-05 20:49:46 +03:00
Rykov7
dc5ad477d1
Update spam words.
2023-10-30 17:38:05 +03:00
Rykov7
8a39a20b07
Update spam words.
2023-10-30 12:25:20 +03:00
Rykov7
108085d3b7
Update holidays.csv
2023-10-29 22:37:26 +03:00
Rykov7
755881a7c4
Fix parse modes.
2023-10-29 18:52:32 +03:00
Rykov7
aae055267d
Remove html parse_mode on Stan quotes.
2023-10-29 18:27:30 +03:00
Rykov7
87ccfc39b0
Remove html escapes from /add and /remove.
2023-10-29 18:16:47 +03:00
Rykov7
9acec0db42
Critical fix Stan quoting group messages.
2023-10-29 17:52:10 +03:00
Rykov7
e57657c6e4
Critical bug fix of schedule events in a separate thread.
2023-10-29 14:37:16 +03:00
Rykov7
1bac7420e9
Lower bot log level
2023-10-29 00:02:21 +03:00
Rykov7
47f70d044b
Revert "Update requirements.txt"
...
This reverts commit 899c616e2f .
2023-10-28 23:31:29 +03:00
Rykov7
899c616e2f
Update requirements.txt
2023-10-28 23:00:07 +03:00
Rykov7
f8a7593755
Add remove message for rules
2023-10-28 22:52:58 +03:00
Rykov7
d0fc152d9f
Update text
2023-10-28 22:50:00 +03:00
Rykov7
f269529659
Fix delete quote bug
2023-10-28 22:47:19 +03:00
Rykov7
e8dbbfe5c5
Add async
2023-10-28 22:34:20 +03:00
Rykov7
588949e2b4
Update license
2023-10-28 22:25:18 +03:00
Rykov7
7e58b2a9a0
Update README.md
2023-10-28 22:22:03 +03:00
Rykov7
5d179b0de2
Switch to async!
2023-10-28 18:47:34 +03:00
Rykov7
65e04a36e0
switch Flask to FastAPI for future async.
2023-10-28 18:14:44 +03:00
Rykov7
33387e895b
Add new spam words.
2023-10-27 16:27:10 +03:00
Rykov7
5ec37591ac
Critical typo fixed.
2023-10-27 13:05:22 +03:00
Rykov7
b1f5db3ca8
Update report look and feel.
2023-10-27 00:40:35 +03:00
Rykov7
cd2823ffe0
Update report look and feel.
2023-10-27 00:38:29 +03:00
Rykov7
0279af11e4
Update report look and feel.
2023-10-27 00:37:38 +03:00
Rykov7
51bb95a6d2
Update report look and feel.
2023-10-27 00:30:23 +03:00
Rykov7
68fbb137c9
Update report with html escape.
2023-10-27 00:23:43 +03:00
Rykov7
4278e6936e
Add new spam words.
2023-10-25 13:41:44 +03:00
Rykov7
25baebc9ea
Add new spam words.
2023-10-23 12:11:09 +03:00
Rykov7
d8f73605f2
Add new spam words.
2023-10-22 19:20:09 +03:00
Rykov7
7efb9cb7d9
Add new spam words.
2023-10-18 23:57:06 +03:00
Rykov7
8ca16557fc
Add new spam words.
2023-10-18 21:23:17 +03:00
Rykov7
e8151ad73d
Add new spam words.
2023-10-18 17:46:52 +03:00
Rykov7
64ebcfc7ac
Add new spam words.
2023-10-13 22:13:45 +03:00
Rykov7
e6ab473c20
Add new spam words.
2023-10-12 16:58:00 +03:00
Rykov7
19c9272870
Escape HTML characters.
2023-10-08 21:28:48 +03:00
Rykov7
3ee3b4370b
Remove messages after sending command
2023-10-01 18:58:56 +03:00
Rykov7
420998902c
Update ban rules
2023-09-29 18:41:26 +03:00
Rykov7
f8320a6a42
Update ban rules, holidays and report formatting
2023-09-16 21:43:10 +03:00