 |

24.02.2021, 18:55
|
|
Флудер
Регистрация: 09.08.2015
Сообщений: 2,375
С нами:
5663810
Репутация:
233
|
|
Введение
API чат-бота pBot, вытащенный из мобильного приложения. Опыта в написании именно модулей не было, сильно не бейте.
Краткое руководство по использованию:
Сперва давайте подключим модуль.
Python:
Теперь инициализируем класс диалога, через который мы в дальнейшем будем общаться.
Python:
Код:
dialog
=
pbot
.
Dialog
(
dialogId
,
name
)
dialogId - уникальный ид, по которому бот будет определять, что вы - это вы. Он может быть любой строковой переменной.
name - имя пользователя. В некоторых сценариях бот может его называть. Основным методом для работы является sendMessage:
Python:
Код:
response
=
dialog
.
sendMessage
(
"hello"
)
В аргументе метода может лежать любая строковая переменная. Это и будет являться нашим сообщением боту.
Response содержит строковую переменную с ответом от бота.
Небольшой пример (см. код в репозитории, example.py):
Ссылочки и прочая информация:
Исходники / Скачать: https://github.com/MrCreepTon/pBot-API/
Целевая версия: Python 3.X
Бот в ВК на основе этого API: https://vk.com/speakb
|
|
|

24.02.2021, 21:43
|
|
Познавший АНТИЧАТ
Регистрация: 21.12.2016
Сообщений: 1,046
С нами:
4943565
Репутация:
168
|
|
Че это такое? Типо, для чего это? Это обычный api к вк или что?
|
|
|

24.02.2021, 22:32
|
|
Флудер
Регистрация: 09.08.2015
Сообщений: 2,375
С нами:
5663810
Репутация:
233
|
|
Сообщение от Mors
Че это такое? Типо, для чего это? Это обычный api к вк или что?
от pBot http://p-bot.ru/
|
|
|

25.02.2021, 09:18
|
|
Флудер
Регистрация: 16.09.2019
Сообщений: 2,013
С нами:
3505395
Репутация:
183
|
|
Сообщение от Mors
Че это такое? Типо, для чего это? Это обычный api к вк или что?
Ну на основе этого ты можешь сделать бота ВК. (Использовать его как чат бота)
|
|
|

25.02.2021, 21:59
|
|
Флудер
Регистрация: 29.04.2017
Сообщений: 2,512
С нами:
4757849
Репутация:
183
|
|
Код:
AttributeError: module 'pbot' has no attribute 'Dialog'
1614275912428.pngDmitriy Makarov · 25 Фев 2021 в 20:59' data-fancybox="lb-post-678844" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/87670/" style="cursor: pointer;" title="1614275912428.png">
Он через pip не устанавливается?
Я какие-то другие pbot'ы встретил тут.
1614275870043.pngDmitriy Makarov · 25 Фев 2021 в 20:59' data-fancybox="lb-post-678844" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/87669/" style="cursor: pointer;" title="1614275870043.png">
P.S Попробовал скачать архив с гита = всё равно
|
|
|

25.02.2021, 22:26
|
|
Флудер
Регистрация: 09.08.2015
Сообщений: 2,375
С нами:
5663810
Репутация:
233
|
|
Сообщение от Dmitriy Makarov
AttributeError: module 'pbot' has no attribute 'Dialog'
Скинь полный код.
Сообщение от Dmitriy Makarov
Он через pip не устанавливается?
Нет, там много букаф надо заполнять
Сообщение от Dmitriy Makarov
Я какие-то другие pbot'ы встретил тут.
Судя из описания это вообще не то. Единственный, что я встречал - это на node js и то через эмуляцию с браузером. Короче хрень
|
|
|

26.02.2021, 05:45
|
|
Флудер
Регистрация: 29.04.2017
Сообщений: 2,512
С нами:
4757849
Репутация:
183
|
|
Сообщение от MrCreepTon
Скинь полный код.
Нет, там много букаф надо заполнять
Судя из описания это вообще не то. Единственный, что я встречал - это на node js и то через эмуляцию с браузером. Короче хрень
А, вроде разобрался. Оказывается, что
нужно было просто в
перенести, а я его в папке перетаскивал.
|
|
|

30.04.2021, 03:37
|
|
Участник форума
Регистрация: 10.12.2018
Сообщений: 137
С нами:
3908139
Репутация:
23
|
|
Эх.... исходники перестали работать корректно , походу фиксанули . Теперь выбивает ошибки . Думаю если сможешь обновишь , будет круто .
|
|
|

27.09.2022, 15:30
|
|
Участник форума
Регистрация: 03.09.2022
Сообщений: 225
С нами:
1945476
Репутация:
48
|
|
можешь обновить пж? мне для проекта нужно
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|