- 128
- 33
ку, пупсы, сегодня познакомлю вас с библиотекой
начнем с создания бота, переходим сюда (кликабельно) и пишем
пишем:
разбор кода:
1 строка - импорт библиотеки
3 стр - тут мы инициализируем бота
5 стр - тут мы уже ждем ввода команды, вместо 'start', можно поставить любую команду, количество хендлеров в коде неограниченно.
6 стр - ОБЯЗАТЕЛЬНАЯ функция после хендлера.
7 стр - отправка сообщения, в аргументах у нас -
8 стр - хендлер только уже текста
9 стр - функция
10 стр - проверка текста сообщения
11 - отправка сообщения
13 - тоже отправка)
14 строка - зацикливание работы бота
вот, мы научилимись писать говнобота, я многое не рассказал, ютб в помощь (p.s. - 5 эмоций жука - новая часть)
ЭМОЦИИ ЖУКА, НЕ ЛАЙка
pyTelegramBotAPI (telebot)
начнем с создания бота, переходим сюда (кликабельно) и пишем
/newbot
, следуем инструкциям. потом мы получаем токен типа 48230849028:blasthack23lovehahahah (рандом буквы и цифры) переходим в компилятор и устанавливаем библиотеку, переходим в скрипт:пишем:
python:
import telebot
bot = telebot.TeleBot('наш токен тут')
@bot.message_handler(commands=['start'])
def nemorisson():
bot.send_message(message.chat.id, "привет, сладкий <3 вот мой номерок: https://t.m/nmrssn, сегодня ночью будет жарко ))))))))))))))))))")
@bot.message_handler(content_types=['text'])
def lalala():
if "ты лох" in message.text:
bot.send_message(message.chat.id, "ЧООООО???????? ДА Я ТИПЯ ЗАДЕАНОНЮ ЗАДОКШУ ЗАСВАЧУ ВЫЧИСЛЮ ПО ИП ЖДИИИ!!!!!! НЕ СТОИЛО РАЗБРАСЫВАТЬСЯ СЛОВАМИ!!!!!!!!")
else:
bot.send_message(message.chat.id, "чел, ты, наверное, не понял - это бот не для общения, а для говнокодеров бластхака.")
@bot.polling(none_stop=True)
разбор кода:
1 строка - импорт библиотеки
3 стр - тут мы инициализируем бота
5 стр - тут мы уже ждем ввода команды, вместо 'start', можно поставить любую команду, количество хендлеров в коде неограниченно.
6 стр - ОБЯЗАТЕЛЬНАЯ функция после хендлера.
7 стр - отправка сообщения, в аргументах у нас -
int chatID, str text
- в переменной 'message' нам нужно знать только 'message.chat.id' - ид чата, от которого идет сообщение, 'message.text' - текст сообщения.8 стр - хендлер только уже текста
9 стр - функция
10 стр - проверка текста сообщения
11 - отправка сообщения
13 - тоже отправка)
14 строка - зацикливание работы бота
вот, мы научилимись писать говнобота, я многое не рассказал, ютб в помощь (p.s. - 5 эмоций жука - новая часть)
ЭМОЦИИ ЖУКА, НЕ ЛАЙка