fixes-logs-imports
This commit is contained in:
@@ -1,21 +1,24 @@
|
||||
from api import send_message, delete_message, get_chat_administrators
|
||||
from storage import Profile, storage
|
||||
from handlers.send_button import show_request_msg
|
||||
import logging
|
||||
logger = logging.getLogger(__name__)
|
||||
logging.basicConfig(level=logging.INFO)
|
||||
|
||||
|
||||
async def handle_default(msg):
|
||||
print(f"default handler for all messages {msg}")
|
||||
logger.info(f"default handler for all messages {msg}")
|
||||
chat_id = str(msg["chat"]["id"])
|
||||
from_id = str(msg["from"]["id"])
|
||||
sender = Profile.get(from_id, msg)
|
||||
text = msg.get("text", "")
|
||||
if text.startswith("/my"):
|
||||
# команда в групповом чате
|
||||
print("remove some messages in group chat")
|
||||
logger.info("remove some messages in group chat")
|
||||
|
||||
# удалить сообщение с командой /my
|
||||
r = await delete_message(chat_id, msg["message_id"])
|
||||
print(r)
|
||||
logger.debug(r)
|
||||
|
||||
# показать новое сообщение с кнопкой
|
||||
# для дополнительного поручения
|
||||
@@ -24,9 +27,9 @@ async def handle_default(msg):
|
||||
# любое другое сообщение
|
||||
if len(sender["parents"]) == 0:
|
||||
# владелец чата автоматически ручается
|
||||
print(f"setting owner as parent for {from_id}")
|
||||
logger.info(f"setting owner as parent for {from_id}")
|
||||
r = await get_chat_administrators(chat_id)
|
||||
print(r)
|
||||
logger.debug(r)
|
||||
owner_id = ""
|
||||
for admin in r["result"]:
|
||||
if admin["status"] == "creator":
|
||||
|
Reference in New Issue
Block a user