Lumaxm, Пофиксил, все работает
Python:
if msg_query.chat.id == config.CHANNEL_BROKER: #проверка чтобы сообщение было в канале посреднике
if msg_query.entities: #проверяем на наличие entities
amount = float(msg_query.text.split("отправил(а)")[1].split()[1].replace(',', "")) #получаем сумму ставки
name = msg_query.text.split("отправил(а)")[0] #получаем имя чела
if msg_query.entities[0].user: #проверяем есть ли ссылка на чела
user = msg_query.entities[0].user
username = f"@{user.username}" if user.username else user.full_name
name = user.full_name #снова получаем имя более надежным способом
msg_text = msg_query.text.removeprefix(name) #удаляем имя из сообщения от греха подальше
user_id = int(user.id)
asset = msg_text.split("отправил(а)")[1].split()[2]
amount = float(msg_text.split("отправил(а)")[1].split()[1].replace(',', "")) #получаем сумму ставки надежным образом