Задать вопрос
@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}$")

Но что делать с другими ценными бумагами? Не писать же всё в ручную. Как это автоматизировать?
  • Вопрос задан
  • 303 просмотра
Подписаться 1 Простой 8 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@no_yank
Пробуйте массив тикеров получать и писать не просто чушь какую-то, а тикер боту.
А вообще, если это для себя, то зачем? Неужели нет уже такого бота бесплатного? Любите велосипеды?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽