Суть такая: нужно что бы pyrogram реагировал только на сообщение из
определенного канала.
Вот что у меня вышло:
@app.on_message(filters=filters.channel(-123123123))
def new_channel_post(client, message):
Но при запуске данной функции выдается ошибка о пропуске какого-то аргумента:
TypeError: channel_filter() missing 1 required positional argument: 'm'
Нормальной документации или примеров я не нашел.
Знаю, что это можно реализовать через оператора if и сверять id канала из которого пришло сообщение с нужным мне, но хотелось бы именно через фильтр это сделать.