В ошибке описано что не верный параметр channel , скорее всего ошибка где-то в нем(формат каналов обычно такой -123232143893) , а так же не нужно писать app.start() и app.run() смысл в том что с методом .start() нужно еще и idle() использовать для прослушки сообщений , а run() это объединяет в одно
https://docs.pyrogram.org/api/errors/bad-request
Я бы попробовал вместо chat_id вписать просто нужный id