python отправка через telegram-send
Есть такой код
import telegram_send
import random
phrases = ['some text']
finalP = random.choice(phrases)
telegram_send.send(messages=finalP)
Если сделать
finalP = random.choice(phrases)
print(finalP)
То в консоль падает рандомная фраза как и должно быть, но если исполняется последняя строка
telegram_send.send(messages=finalP)
То в телегу прилетает сообщения вида
помогите новичку разобраться с отправкой полного сообщения
Спасибо!
Ответы (1 шт):
Автор решения: ffffffffx0
→ Ссылка
Спасибо пользователю @strawdog за помощь
Нужно было строку:
telegram_send.send(messages=finalP)
заменить на:
telegram_send.send(messages=[finalP])
вот правильный способ, нужно было добавить [], обернуть в список, спасибо за пояснение @strawdog
