We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3762ded + 8439564 commit 3c88185Copy full SHA for 3c88185
main.py
@@ -454,13 +454,17 @@ async def account_status(event):
454
await event.reply(status_message)
455
456
457
+
458
@client.on(events.NewMessage)
459
async def message_handler(event):
460
sender_id = event.sender_id
461
message = event.raw_text.lower()
-
462
- if settings['chat_user'] and event.is_group:
463
- save_user(sender_id)
+ checkbot = await event.get_sender()
+ # Check if Sender NOT be Channel or Group
464
+ if str(checkbot).startswith("User"):
465
+ # Check if Sender is not Bot
466
+ if settings.get('chat_user') and event.is_group and not checkbot.bot:
467
+ save_user(sender_id)
468
469
if sender_id == BOT_OWNER_ID:
470
if message == 'bot':
0 commit comments