У меня есть user bot с персональными командами в нём. И я хочу сделать, что-бы при вводе команды он высылал заготовленный текст и аудио файл с моего компьютера. Текст он высылает, а вот попытке выслать аудио в консоли выходит ошибка "AttributeError: 'Message' object has no attribute 'send_audio'". Хотя я делал всё строго по инструкции и сверял всё с информациее о библиотеке (pyrogram) на github`е. Если кто нибудь сталкевался с такой проблемой или знает как её можно решить пожалуйста помогите.
from pyrogram import Client, filters
from pyrogram.errors import FloodWait
from pyrogram.types import ChatPermissions
import time
from time import sleep
import random
app = Client("my_account")
@app.on_message(filters.command("idi", prefixes=".") & filters.me)
def idi(_, msg):
orig_text = msg.text.split(".idi ", maxsplit=1)[1]
text = orig_text
tbp = ""
while(tbp != orig_text):
try:
msg.edit("отстань от меня")
msg.send_audio("C:/Users/User/Desktop/BOTS/user_bot/idi.mp3", 'rb')
tbp = tbp + text[0]
text = text[1:]
except FloodWait as e:
sleep(e.x)