• Проблема с телеграмм ботом?

    @L1ghtik Автор вопроса
    SoreMix, Спасибо!Я нашел ошибку.Она тупая как я.Я просто забыл установить телеграм апи библиотеку...
    Но спасибо вам!
  • Проблема с телеграмм ботом?

    @L1ghtik Автор вопроса
    skilet16, попробовал,всё равно не работает.со мной всегда в программировании какие то проблемы.но спасибо за ответ
  • Проблема с телеграмм ботом?

    @L1ghtik Автор вопроса
    SoreMix,
    Я пользуюсь Sublime text 3.Код светиться
  • Проблема с телеграмм ботом?

    @L1ghtik Автор вопроса
    вот так:?
    import telebot
    import config
     
    from telebot import types
     
    bot = telebot.TeleBot(config.TOKEN)
     
    @bot.message_handler(commands=['start'])
    def start_message(message):
        markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
        item1 = types.KeyboardButton("Ссылка на наш Вк")
        item2 = types.KeyboardButton("Ссылка на наш Инстаграмм")
        item3 = types.KeyboardButton("Ссылка на наш Ютуб")
        item4 = types.KeyboardButton("Ссылка на наш Телеграмм")
    
        markup.add(item1, item2, item3, item4)
    
        bot.send_message(message.chat.id, "Добро пожаловать, {}!\nЯ - {}, бот который даст вам ссылки на соц-сети.".format(message.from_user, bot.get_me()), reply_markup=markup)
     
    @bot.message_handler(content_types=['text'])
    def lalala(message):
            if message.text == 'Ссылка на наш Вк':
                bot.send_message(message.chat.id, 'https://vk.com', reply_markup=markup)
    
             elif message.text == 'Ссылка на наш Инстаграмм':
                bot.send_message(message.chat.id, 'https://www.instagram.com', reply_markup=markup)
    
            elif message.text == 'Ссылка на наш Ютуб':
                bot.send_message(message.chat.id, 'https://youtube.com', reply_markup=markup)
    
            elif message.text == 'Ссылка на наш Телеграмм':
                bot.send_message(message.chat.id, 'https://web.telegram.org', reply_markup=markup)
    
    bot.polling(none_stop=True)
  • Проблема с телеграмм ботом?

    @L1ghtik Автор вопроса
    SoreMix, простите за тупой вопрос,но как это сделать?
  • Проблема с телеграмм ботом?

    @L1ghtik Автор вопроса
    Хорошо.Я изменил код вот так:
    import telebot
    import config

    from telebot import types

    bot = telebot.TeleBot(config.TOKEN)

    @bot.message_handler(commands=['start'])
    def start_message(message):
    markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
    item1 = types.KeyboardButton("Ссылка на наш Вк")
    item2 = types.KeyboardButton("Ссылка на наш Инстаграмм")
    item3 = types.KeyboardButton("Ссылка на наш Ютуб")
    item4 = types.KeyboardButton("Ссылка на наш Телеграмм")

    markup.add(item1, item2, item3, item4)

    bot.send_message(message.chat.id, "Добро пожаловать, {}!\nЯ - {}, бот который даст вам ссылки на соц-сети.".format(message.from_user, bot.get_me()), reply_markup=markup)

    @bot.message_handler(content_types=['text'])
    def lalala(message):
    if message.text == 'Ссылка на наш Вк':
    bot.send_message(message.chat.id, 'https://vk.com', reply_markup=markup)

    elif message.text == 'Ссылка на наш Инстаграмм':
    bot.send_message(message.chat.id, 'https://www.instagram.com', reply_markup=markup)

    elif message.text == 'Ссылка на наш Ютуб':
    bot.send_message(message.chat.id, 'https://youtube.com', reply_markup=markup)

    elif message.text == 'Ссылка на наш Телеграмм':
    bot.send_message(message.chat.id, 'https://web.telegram.org', reply_markup=markup)

    bot.polling(none_stop=True)

    Но бот по прежнему ничего не отвечает и даже не отправляет стартовое сообщение.