Refactoring: step3

- вся работа с shelve унесена в report
- вся работа с БД унесена в моделс (крме команд админа)
- ид книги лутца и звука вынесены в константы
- исправлен баг в проверке на смешанный алфавит при определении спама, добавлены константы для более точного выявления
- написаны новые тесты в том числе на цитаты и действия админов
This commit is contained in:
kotolex
2023-12-23 16:32:22 +05:00
parent af606017c4
commit ec1b11088b
10 changed files with 288 additions and 78 deletions
+3 -1
View File
@@ -1,9 +1,11 @@
import logging
import os
from .helpers import is_url_reachable
from dotenv import load_dotenv
from telebot import logger
from .helpers import is_url_reachable
load_dotenv()
TOKEN = os.environ.get("LUTZPYBOT")