1 (2022-01-16 20:58:06 отредактировано belka2)

Тема: API для chatovod.ru (CGI/bash) + примеры ботов

Вариант API для бота на CGI/bash с небольшими комментариями к коду.

RO - read only
RW - read\write Укажите ссылку здесь если вы "удачно" исправили! hosting публикации тестовый (может всё пропасть - сделайте backup)


v0.1 beta7
*добавлена проверка на строковое содержимое
*добавлены приваты
RO http://paste.org.ru/?jey8rr


v0.2 beta2.1
* Добавлены проверки на наличие файлов из api в системе
* Выведен timeout из wget в переменные
* Не большие правки в названии переменных
* Несовместима с версией 0.1
RO http://paste.org.ru/?qzx64p


для администрации: Как способ борьбы со спамом  предлагаю включить всем желающим защититься капчу и добавить модераторам и администраторам дополнительную команду "дать участник чата" отключающую вывод капчи для зарегистрированного пользователя если человек этого просит - как это применяется например в jabber.

для спамеров: NO FLOOD! NO SPAM! NO WAR!

Под Microsoft Windows: запуск бота возможен пакетом программ https://cygwin.com/

Спасибо поддержавшим проект


Спасибо id 26393** за перевод
Спасибо id 26215** за перевод
Спасибо id 18176** за перевод
Спасибо id 23656** за перевод
Спасибо id 26919** за перевод

Спасибо В Татьяне Александровне за перевод

2 (2021-12-30 21:38:02 отредактировано belka2)

Re: API для chatovod.ru (CGI/bash) + примеры ботов

Примеры ботов на этих API

1.
https://cloud.mail.ru/public/s4SB/YQyejNMvS

$ md5sum < bot-botik-0.3-p1.zip 
8373007162b7243dad3922f65dcd4771  -
$ md5sum < bot-botik-0.4.zip 
fce954e0f41c39871ebf39d8058caf20  -
$ md5sum < bot-botik-0.5.zip 
2ab4492a86dafc74d2e93c20b8468f94  -

-----

2.
Еще пример бота возможно с офыпками
https://cloud.mail.ru/public/3yDg/vQYuqPjff

$ md5sum < viktorina.zip 
6129287eefecd9d583df5fce145336ba  -

-----

3.
вариант бота
https://cloud.mail.ru/public/iKus/5GNvJrTwK
-----

4.
Игра "угадай букву"  v0.2.1
на версии api v0.2 beta2.1

https://cloud.mail.ru/public/Rwjb/tWHn35T75

$ md5sum <guessletter-chat_0.2.1.zip 
bdd6faf61fd2ed77a2760138c922979b  -

ps. Словарь ищите свой
-----

3 (2019-10-06 14:54:56 отредактировано belka2)

Re: API для chatovod.ru (CGI/bash) + примеры ботов

***

4 (2020-08-19 12:26:29 отредактировано belka2)

Re: API для chatovod.ru (CGI/bash) + примеры ботов

***

5 (2019-09-14 12:12:56 отредактировано belka2)

Re: API для chatovod.ru (CGI/bash) + примеры ботов

В связи с последними атаками http://forum.chatovod.com/viewtopic.php?id=4521 прийдется прекратить разработку АПИ

6

Re: API для chatovod.ru (CGI/bash) + примеры ботов

Обновление ботика
https://cloud.mail.ru/public/3rUR/3RviQTgPj

md5sum < bot-botik-0.3-p1.zip 
8373007162b7243dad3922f65dcd4771  -

*  обновлен файл CGIAPI.sh до версии beta7
*  исправлены ошибки в текстовых сообщениях

7

Re: API для chatovod.ru (CGI/bash) + примеры ботов

Обновление ботика
https://cloud.mail.ru/public/Mk9Q/UNH6M4L6b

$ md5sum < bot-botik-0.4.zip 
fce954e0f41c39871ebf39d8058caf20  -

*добавлено управление файлом рекламы и приветствий из чатика (команды !addhi !delhi !addspam !delspam)

8 (2021-03-27 02:22:30 отредактировано belka2)

Re: API для chatovod.ru (CGI/bash) + примеры ботов

Под Microsoft Windows запуск бота возможен пакетом программ https://cygwin.com/.

Cygwin— UNIX-подобная среда и интерфейс командной строки для Microsoft Windows. Cygwin обеспечивает тесную интеграцию приложений, данных и ресурсов Windows с приложениями, данными и ресурсами UNIX-подобной среды. Из среды Cygwin можно запускать обычные приложения Windows, также можно использовать инструменты Cygwin из Windows.

9

Re: API для chatovod.ru (CGI/bash) + примеры ботов

Еще пример бота возможно с офыпками
https://cloud.mail.ru/public/3yDg/vQYuqPjff

$ md5sum < viktorina.zip 
6129287eefecd9d583df5fce145336ba  -

10

Re: API для chatovod.ru (CGI/bash) + примеры ботов

https://cloud.mail.ru/public/bf6S/2knuD5E4E

$ md5sum < bot-botik-0.5.zip 
2ab4492a86dafc74d2e93c20b8468f94  -

Изменения в 0,5
*Шифрование паролей в base64 (пароль НЕ хранится в открытом виде)
*отдельный конфигуратор setup.sh
*версия api beta 7.1 (правки таймингов задержки wget )

11 (2022-01-05 08:17:04 отредактировано belka2)

Re: API для chatovod.ru (CGI/bash) + примеры ботов

Игра "угадай букву"  v0.2.1
на версии api v0.2 beta2.1

https://cloud.mail.ru/public/Rwjb/tWHn35T75

$ md5sum <guessletter-chat_0.2.1.zip 
bdd6faf61fd2ed77a2760138c922979b  -

ps. Словарь ищите свой.

12 (2021-12-30 22:37:21 отредактировано belka2)

Re: API для chatovod.ru (CGI/bash) + примеры ботов

Игра "угадай букву" v0.2.1  RW main.sh http://paste.org.ru/?yojeck
на версии api v0.2 beta2.1  RW CGIAPI.sh http://paste.org.ru/?eszxft