@LeoCh2340

Как автоматизизировать бота в Telegram?

Пишу бота на Python при помощи библиотеки pyTelegramBotApi.
Бот присылает информацию о ценных бумагах, допустим, если пользователь напишет: apple, то он выведет её цену.
Информацию получаю при помощи библиотеки, которая берёт api google finance and api yahoo finance.
Для того, чтобы получить информацию о apple нужно написать:
@bot.message_handler(content_types=['text'])

def handle_text_messages(message):
    if message.text.lower() == "apple":     
        bot.send_message(message.from_user.id, f"Привет, акции Apple - {AAPL.price}$")

Но что делать с другими ценными бумагами? Не писать же всё в ручную. Как это автоматизировать?
  • Вопрос задан
  • 268 просмотров
Пригласить эксперта
Ответы на вопрос 1
@no_yank
Пробуйте массив тикеров получать и писать не просто чушь какую-то, а тикер боту.
А вообще, если это для себя, то зачем? Неужели нет уже такого бота бесплатного? Любите велосипеды?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы