Всем привет!
Сразу говорю я в python только новичок.
Создал простого телеграмм бота,при помощи botfather.Оформил и решил протестить.Но после команды /start бот ничего не пишет.Просто не работает
У меня есть 2 файла с кодом
1 файл - bot.py:
import telebot
import config
from telebot import types
bot = telebot.TeleBot(config.TOKEN)
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, "Добро пожаловать, {0.first_name}!\nЯ -
{1.first_name}, бот который даст вам ссылки на соц-сети.".format(message.from_user, bot.get_me()),
parse_mode='html', 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)
except Exception as e:
print(repr(e))
bot.polling(none_stop=True)
И второй файл config.py:
TOKEN = '1325171279:AAFj9udp55hLty0NUte1ubSwVnOOVM28OBk'