Загрузка...

Как сделать чтобы при нажатии обновлялась информация?

Тема в разделе Python создана пользователем pijawca 10 окт 2020. 130 просмотров

  1. pijawca
    pijawca Автор темы 10 окт 2020 че тут нового на этом вашем лолзе 295 17 июл 2019
    Короче я хз как объяснить.
    Имеется бот на aiogram, а также модуль forex_python.
    Мне нужно чтобы при нажатии /start он писал курс валют. Но! Скрипт выполняет лишь один раз и запоминает в память, мне нужно чтобы он это выгрузил и выполнил функцию по новой.


    #btccheck.py
    Код

    from forex_python.bitcoin import BtcConverter
    def btc():
    b = BtcConverter()
    btcc = (str(b.get_latest_price('RUB')))
    print (btcc) #Dlya sebya
    return btcc

    info = btc()

    MESSAGES = {
    'info' : info
    }

    #bot.py
    Код

    from btccheck import MESSAGES

    @dp.message_handler(Text(equals=['/start']))
    async def process_start_command(message: types.Message):
    await bot.send_message(message.from_user.id, MESSAGES['info'])
    пасиба.:froglove:
     
  2. pijawca
    pijawca Автор темы 10 окт 2020 че тут нового на этом вашем лолзе 295 17 июл 2019
    Сделал по другому /close
     
Top
Загрузка...