Показать сообщение отдельно

  #1  
Старый 04.06.2023, 13:59
Хранитель Говнокода
Участник форума
Регистрация: 31.12.2022
Сообщений: 128
С нами: 1774512

Репутация: 33
По умолчанию

ку, пупсы, сегодня познакомлю вас с библиотекой
Код:
pyTelegramBotAPI (telebot)
начнем с создания бота, переходим сюда (кликабельно) и пишем
Код:
/newbot
, следуем инструкциям. потом мы получаем токен типа 48230849028:blasthack23lovehahahah (рандом буквы и цифры) переходим в компилятор и устанавливаем библиотеку, переходим в скрипт:

пишем:

python:





[CODE]
import
telebot

bot
=
telebot
.
TeleBot
(
'наш токен тут'
)
@bot.message_handler
(
commands
=
[
'start'
]
)
def
nemorisson
(
)
:
bot
.
send_message
(
message
.
chat
.
id
,
"привет, сладкий



разбор кода:

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 эмоций жука - новая часть)

ЭМОЦИИ ЖУКА, НЕ ЛАЙка
 
Ответить с цитированием