pyrofork icon indicating copy to clipboard operation
pyrofork copied to clipboard

The bot does not call message handlers

Open R1senDev opened this issue 11 months ago • 0 comments

Checklist

  • [X] I am sure the error is coming from Pyrofork's code and not elsewhere
  • [X] I have searched in the issue tracker for similar bug reports, including closed ones
  • [X] I ran pip3 install -U git+https://github.com/Mayuri-Chan/pyrofork and reproduced the issue using the latest development version

Description

Nothing happens when sending a message to the bot in the example below.

Steps to reproduce

  1. Try to write an echo bot;
  2. ..enjoy.

Code example

from pyrogram.filters import text
from pyrogram.client  import Client
from tomllib          import load


with open('auth.toml', 'rb') as file: auth_data = load(file)


app = Client(
    name      = auth_data['api']['name'],
    api_id    = auth_data['api']['id'],
    api_hash  = auth_data['api']['hash'],
    bot_token = auth_data['api']['token']
)


@app.on_message()
async def on_text(_, msg):
    print(msg.text)
    await app.send_message(
        chat_id = msg.chat.id,
        text = 'Ping!'
    )


print('Starting..')
app.run()

Logs

Starting..

R1senDev avatar Mar 25 '24 18:03 R1senDev