 |
|

04.06.2023, 13:59
|
|
Участник форума
Регистрация: 31.12.2022
Сообщений: 128
С нами:
1774512
Репутация:
33
|
|
ку, пупсы, сегодня познакомлю вас с библиотекой
Код:
pyTelegramBotAPI (telebot)
начнем с создания бота, переходим сюда (кликабельно) и пишем
, следуем инструкциям. потом мы получаем токен типа 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 эмоций жука - новая часть)
ЭМОЦИИ ЖУКА, НЕ ЛАЙка
|
|
|

04.06.2023, 14:05
|
|
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами:
2411807
Репутация:
118
|
|
Зачем? Таких гайдов миллион в гугле
|
|
|

04.06.2023, 14:05
|
|
Участник форума
Регистрация: 31.12.2022
Сообщений: 128
С нами:
1774512
Репутация:
33
|
|
🐛
Сообщение от Sadow
Зачем7 Таких гайдов миллион в гугле
хз
|
|
|

04.06.2023, 14:07
|
|
Флудер
Регистрация: 10.10.2016
Сообщений: 9,228
С нами:
5046982
Репутация:
183
|
|
1. лучше юзать aiogram
2. лучше не писать на питоне
|
|
|

04.06.2023, 14:12
|
|
Участник форума
Регистрация: 08.10.2019
Сообщений: 139
С нами:
3474377
Репутация:
98
|
|
Сообщение от chapo
1. лучше юзать aiogram
[S]2. лучше не писать на питоне[/S]
python отлично справляется с i/o bound нагрузкой, так что ботов на нем как раз таки и нужно писать
|
|
|

04.06.2023, 14:20
|
|
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами:
2411807
Репутация:
118
|
|
Сообщение от chapo
2. лучше не писать на питоне
C++:
[CODE]
#include
#include
#include
int
main
(
)
{
setlocale
(
LC_ALL
,
"RU"
)
;
TgBot
::
Bot
bot
(
"token"
)
;
bot
.
getEvents
(
)
.
onAnyMessage
(
[
&
bot
]
(
TgBot
::
Message
::
Ptr message
)
{
std
::
cout
chat
->
username
text
text
.
begin
(
)
,
message
->
text
.
end
(
)
,
message
->
text
.
begin
(
)
,
tolower
)
;
if
(
message
->
text
==
"/start"
)
bot
.
getApi
(
)
.
sendMessage
(
message
->
chat
->
id
,
u8
"Привествую!\nВведите команду /help, чтобы получить список команд"
)
;
else
bot
.
getApi
(
)
.
sendMessage
(
message
->
chat
->
id
,
u8
"Такой команды нет в списке\nУзнать список команд можно, введя /help"
)
;
}
)
;
try
{
TgBot
::
TgLongPoll
longPoll
(
bot
)
;
while
(
true
)
{
longPoll
.
start
(
)
;
}
}
catch
(
TgBot
::
TgException
&
e
)
{
std
::
cout
так лучше?
|
|
|

04.06.2023, 14:27
|
|
Участник форума
Регистрация: 31.12.2022
Сообщений: 128
С нами:
1774512
Репутация:
33
|
|
Сообщение от chapo
1. лучше юзать aiogram
2. лучше не писать на питоне
питон говно
Сообщение от chapo
1. лучше юзать aiogram
2. лучше не писать на питоне
за aiogram не шарю, по фактам
|
|
|

04.06.2023, 14:55
|
|
Познавший АНТИЧАТ
Регистрация: 06.09.2021
Сообщений: 1,646
С нами:
2466635
Репутация:
133
|
|
зачем ты создаешь эти говно гайды, которых в инете хуева туча?
|
|
|

04.06.2023, 15:43
|
|
Участник форума
Регистрация: 31.12.2022
Сообщений: 128
С нами:
1774512
Репутация:
33
|
|
Сообщение от xarlamov
зачем ты создаешь эти говно гайды, которых в инете хуева туча?
тебе это мешаает как-то?
|
|
|

04.06.2023, 15:48
|
|
Познавший АНТИЧАТ
Регистрация: 06.09.2021
Сообщений: 1,646
С нами:
2466635
Репутация:
133
|
|
Сообщение от nemorisson.
тебе это мешаает как-то?
ну ты ***ню срешь на форуме, возможно даже что это копипаст с других форумов
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|