Смс сообщение в телеграмботе

Ini

Новичок
Пользователь
Окт 21, 2020
12
0
1
Хочу отправить сообщение от телеграм бота. Само сообщение состоит из текста переменой и текста , если заменить конкатена́ция "" на + тоже не работает. Подскажите пожалуйста как отправить одним сообщением.
Python:
@bot.message_handler(content_types=['text'])
def coins(message):
    global text
    if message.text=="Bitcoin(BTC)" and text==True :
        #buy = "Придбати 1 ВТС та його кiлькiсть на Binance", s, "- https://www.binance.com/en/trade/BTC_USDT?layout=pro"
        buy1="Придбати 1 ВТС та його кiлькiсть на Binance"
           buy2=s
        buy3="- https://www.binance.com/en/trade/BTC_USDT?layout=pro"
        buy4=buy1+buy2+buy3
        bot.send_message(message.chat.id,buy4 )

        
        text= False
 

Ini

Новичок
Пользователь
Окт 21, 2020
12
0
1
Суть в чем была, там переменная это список (в данном случае ['64261.53000000', '2.91000000']) , потому и не работало , а так решить эту проблему можно просто вместо "," поставить "+" -
Код:
bot.send_message(message.chat.id,"1(BTC)"+ first+ "$ (PayPal) - https://liteexchanger.net/exchange-BTC-to-PAYPAL/")
.
В примере тоже есть переменная но там уже не список а 1 число
 

Форум IT Специалистов