-
-
Notifications
You must be signed in to change notification settings - Fork 453
Description
While running the bot, I encountered the following error:
"Traceback (most recent call last): File "C:\Users\umile\Desktop\Save-Restricted-Bot\venv\Lib\site-packages\pyrogram\dispatcher.py", line 242, in handler_worker await self.loop.run_in_executor( File "C:\Users\umile\AppData\Local\Programs\Python\Python311\Lib\concurrent\futures\thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\umile\Desktop\Save-Restricted-Bot\main.py", line 113, in save handle_private(message,chatid,msgid) File "C:\Users\umile\Desktop\Save-Restricted-Bot\main.py", line 153, in handle_private msg: pyrogram.types.messages_and_media.message.Message = acc.get_messages(chatid,msgid) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\umile\Desktop\Save-Restricted-Bot\venv\Lib\site-packages\pyrogram\sync.py", line 78, in async_to_sync_wrap return asyncio.run_coroutine_threadsafe(coroutine, main_loop).result() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\umile\AppData\Local\Programs\Python\Python311\Lib\concurrent\futures\_base.py", line 456, in result return self.__get_result() ^^^^^^^^^^^^^^^^^^^ File "C:\Users\umile\AppData\Local\Programs\Python\Python311\Lib\concurrent\futures\_base.py", line 401, in __get_result raise self._exception File "C:\Users\umile\Desktop\Save-Restricted-Bot\venv\Lib\site-packages\pyrogram\methods\messages\get_messages.py", line 101, in get_messages peer = await self.resolve_peer(chat_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\umile\Desktop\Save-Restricted-Bot\venv\Lib\site-packages\pyrogram\methods\advanced\resolve_peer.py", line 111, in resolve_peer await self.invoke( File "C:\Users\umile\Desktop\Save-Restricted-Bot\venv\Lib\site-packages\pyrogram\methods\advanced\invoke.py", line 79, in invoke r = await self.session.invoke( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\umile\Desktop\Save-Restricted-Bot\venv\Lib\site-packages\pyrogram\session\session.py", line 389, in invoke return await self.send(query, timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\umile\Desktop\Save-Restricted-Bot\venv\Lib\site-packages\pyrogram\session\session.py", line 357, in send RPCError.raise_it(result, type(data)) File "C:\Users\umile\Desktop\Save-Restricted-Bot\venv\Lib\site-packages\pyrogram\errors\rpc_error.py", line 91, in raise_it raise getattr( pyrogram.errors.exceptions.bad_request_400.ChannelInvalid: Telegram says: [400 CHANNEL_INVALID] - The channel parameter is invalid (caused by "channels.GetChannels")"
How can I sort this out? Thanks.