mirror of
https://github.com/pyrogram/pyrogram
synced 2025-08-28 12:57:52 +00:00
Fix raw update handler throwing errors
This commit is contained in:
parent
849b42b444
commit
0dd5ebef80
@ -25,7 +25,7 @@ from threading import Thread
|
||||
import pyrogram
|
||||
from pyrogram.api import types
|
||||
from .. import message_parser
|
||||
from ..handlers import RawUpdateHandler
|
||||
from ..handlers import RawUpdateHandler, MessageHandler
|
||||
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
@ -84,6 +84,9 @@ class Dispatcher:
|
||||
|
||||
args = (self.client, update, users, chats)
|
||||
else:
|
||||
if not isinstance(handler, MessageHandler):
|
||||
continue
|
||||
|
||||
message = (update.message
|
||||
or update.channel_post
|
||||
or update.edited_message
|
||||
|
Loading…
x
Reference in New Issue
Block a user