diff --git a/bot.py b/bot.py index 05e9751..f28ec01 100644 --- a/bot.py +++ b/bot.py @@ -77,7 +77,8 @@ async def handler(ev): # Limit stickers ratio (so people don't print incredibly long stickers) if img.size[1]/img.size[0] > MAX_ASPECT_RATIO: - return ev.respond(RATIO_ERR_MSG) + await ev.respond(RATIO_ERR_MSG) + return # Remove transparency if img.mode == 'RGBA': @@ -95,6 +96,8 @@ async def handler(ev): img.save(IMAGE_PATH, 'PNG') + await client.forward_messages(ADMIN_ID, ev.message) + status_code = system(PRINT_COMMAND) if status_code == 0: print_log[ev.peer_id.user_id] = time()