HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Python
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 24.02.2021, 18:55
MrCreepTon
Флудер
Регистрация: 09.08.2015
Сообщений: 2,375
С нами: 5663810

Репутация: 233


По умолчанию

Введение

API чат-бота pBot, вытащенный из мобильного приложения. Опыта в написании именно модулей не было, сильно не бейте.

Краткое руководство по использованию:

Сперва давайте подключим модуль.

Python:





Код:
import
pbot


Теперь инициализируем класс диалога, через который мы в дальнейшем будем общаться.

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
 
Ответить с цитированием

  #2  
Старый 24.02.2021, 21:43
|| NN - NoName ||
Познавший АНТИЧАТ
Регистрация: 21.12.2016
Сообщений: 1,046
С нами: 4943565

Репутация: 168


По умолчанию

Че это такое? Типо, для чего это? Это обычный api к вк или что?
 
Ответить с цитированием

  #3  
Старый 24.02.2021, 22:32
MrCreepTon
Флудер
Регистрация: 09.08.2015
Сообщений: 2,375
С нами: 5663810

Репутация: 233


По умолчанию

Цитата:
Сообщение от Mors  

Че это такое? Типо, для чего это? Это обычный api к вк или что?
от pBot http://p-bot.ru/
 
Ответить с цитированием

  #4  
Старый 25.02.2021, 09:18
RazorRw
Флудер
Регистрация: 16.09.2019
Сообщений: 2,013
С нами: 3505395

Репутация: 183


По умолчанию

Цитата:
Сообщение от Mors  

Че это такое? Типо, для чего это? Это обычный api к вк или что?
Ну на основе этого ты можешь сделать бота ВК. (Использовать его как чат бота)
 
Ответить с цитированием

  #5  
Старый 25.02.2021, 21:59
Dmitriy Makarov
Флудер
Регистрация: 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 Попробовал скачать архив с гита = всё равно
 
Ответить с цитированием

  #6  
Старый 25.02.2021, 22:26
MrCreepTon
Флудер
Регистрация: 09.08.2015
Сообщений: 2,375
С нами: 5663810

Репутация: 233


По умолчанию

Цитата:
Сообщение от Dmitriy Makarov  

AttributeError: module 'pbot' has no attribute 'Dialog'
Скинь полный код.

Цитата:
Сообщение от Dmitriy Makarov  

Он через pip не устанавливается?
Нет, там много букаф надо заполнять

Цитата:
Сообщение от Dmitriy Makarov  

Я какие-то другие pbot'ы встретил тут.
Судя из описания это вообще не то. Единственный, что я встречал - это на node js и то через эмуляцию с браузером. Короче хрень
 
Ответить с цитированием

  #7  
Старый 26.02.2021, 05:45
Dmitriy Makarov
Флудер
Регистрация: 29.04.2017
Сообщений: 2,512
С нами: 4757849

Репутация: 183


По умолчанию

Цитата:
Сообщение от MrCreepTon  

Скинь полный код.

Нет, там много букаф надо заполнять

Судя из описания это вообще не то. Единственный, что я встречал - это на node js и то через эмуляцию с браузером. Короче хрень
А, вроде разобрался. Оказывается, что
Код:
pbot.py
нужно было просто в
Код:
site-packages
перенести, а я его в папке перетаскивал.
 
Ответить с цитированием

  #8  
Старый 30.04.2021, 03:37
Gafask
Участник форума
Регистрация: 10.12.2018
Сообщений: 137
С нами: 3908139

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

Эх.... исходники перестали работать корректно , походу фиксанули . Теперь выбивает ошибки . Думаю если сможешь обновишь , будет круто .
 
Ответить с цитированием

  #9  
Старый 27.09.2022, 15:30
хомяк553
Участник форума
Регистрация: 03.09.2022
Сообщений: 225
С нами: 1945476

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

можешь обновить пж? мне для проекта нужно
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.