Add logging to inline

pull/1/head
hikari.ftg 2022-03-22 16:41:45 +00:00
parent d15b02ab7f
commit 716588d288
1 changed files with 60 additions and 0 deletions

View File

@ -372,6 +372,9 @@ class InlineManager:
m = await conv.send_message(f"👩‍🎤 Hikka Userbot of {self._name}")
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
@ -382,6 +385,9 @@ class InlineManager:
m = await conv.send_message(username)
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
@ -389,18 +395,27 @@ class InlineManager:
m = await conv.send_message("/setuserpic")
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
m = await conv.send_message(username)
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
try:
m = await conv.send_file(photo)
r = await conv.get_response()
logger.debug(">> <Photo>")
logger.debug(f"<< {r.raw_text}")
except Exception:
# In case user was not able to send photo to
# BotFather, it is not a critical issue, so
@ -408,6 +423,9 @@ class InlineManager:
m = await conv.send_message("/cancel")
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
@ -438,6 +456,9 @@ class InlineManager:
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
@ -455,6 +476,9 @@ class InlineManager:
m = await conv.send_message(button.text)
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
if revoke_token:
await m.delete()
await r.delete()
@ -462,12 +486,18 @@ class InlineManager:
m = await conv.send_message("/revoke")
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
m = await conv.send_message(button.text)
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
token = r.raw_text.splitlines()[1]
# Save token to database, now this bot is ready-to-use
@ -482,36 +512,54 @@ class InlineManager:
m = await conv.send_message("/setinline")
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
m = await conv.send_message(button.text)
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
m = await conv.send_message("HikkaQuery")
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
m = await conv.send_message("/setinlinefeedback")
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
m = await conv.send_message(button.text)
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
m = await conv.send_message("Enabled")
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
@ -519,18 +567,27 @@ class InlineManager:
m = await conv.send_message("/setuserpic")
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
m = await conv.send_message(button.text)
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()
try:
m = await conv.send_file(photo)
r = await conv.get_response()
logger.debug(">> <Photo>")
logger.debug(f"<< {r.raw_text}")
except Exception:
# In case user was not able to send photo to
# BotFather, it is not a critical issue, so
@ -538,6 +595,9 @@ class InlineManager:
m = await conv.send_message("/cancel")
r = await conv.get_response()
logger.debug(f">> {m.raw_text}")
logger.debug(f"<< {r.raw_text}")
await m.delete()
await r.delete()