1 (2022-01-21 05:44:39 отредактировано belka2)

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

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

*Скрипт написан на языке bash https://www.opennet.ru/docs/RUS/bash_scripting_guide/
*Под Microsoft Windows запуск bash-скриптов возможен пакетом программ https://cygwin.com/


*хостинг публикации кодов http://paste.org.ru/
хостинг публикации тестовый (может всё пропасть - сделайте backup)
Укажите ссылку в теме если вы "удачно" исправили\дописали!


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


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


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

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



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

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

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

2 (2022-02-20 12:39:10 отредактировано 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  -

Бот в чат для Microsoft Windows с пакетом программ от Cygwin ! http://forum.chatovod.com/viewtopic.php … 233#p39233

-----

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

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

скачал архив БОТа, подскажите пожалуйста как его привязать к чату?
Спасибо

https://nyc01.forum2x2.ru/ - НАШ ФОРУМ

14 (2022-01-20 08:05:46 отредактировано belka2)

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

www.chatovod.forum2x2.ru пишет:

скачал архив БОТа, подскажите пожалуйста как его привязать к чату?
Спасибо

https://cloud.mail.ru/public/i5zy/NY76GeK6P
С этим больше проблемы вот пример запуска 0.5 версии bot-botik

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

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

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

15 (2022-01-20 08:10:42 отредактировано www.chatovod.forum2x2)

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

belka2 пишет:
www.chatovod.forum2x2.ru пишет:

скачал архив БОТа, подскажите пожалуйста как его привязать к чату?
Спасибо

https://cloud.mail.ru/public/i5zy/NY76GeK6P
С этим больше проблемы вот пример запуска 0.5 версии bot-botik

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

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

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


Вы могли бы помочь мне в чат: https://nyc01.forum2x2.ru/ запустить бота?

https://nyc01.forum2x2.ru/ - НАШ ФОРУМ

16

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

www.chatovod.forum2x2.ru пишет:
belka2 пишет:
www.chatovod.forum2x2.ru пишет:

скачал архив БОТа, подскажите пожалуйста как его привязать к чату?
Спасибо

https://cloud.mail.ru/public/i5zy/NY76GeK6P
С этим больше проблемы вот пример запуска 0.5 версии bot-botik

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

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

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


Вы могли бы помочь мне в чат: https://nyc01.forum2x2.ru/ запустить бота?

Пишите что вам не понятно - по пробуем разобратся "для всех"

17 (2022-01-20 08:20:03 отредактировано www.chatovod.forum2x2)

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

1. Скачал архив с ботом по Вашей ссылке!
Что делать дальше, куда что вставлять?
Может есть какая то инструкция - как конечный результат - Бот в в чате (к примеру буду пробовать вставить в свой чат: https://nyc01.forum2x2.ru/ в конце как все выйдет напишу результат и скину скрин!*

https://nyc01.forum2x2.ru/ - НАШ ФОРУМ

18

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

www.chatovod.forum2x2.ru пишет:

1. Скачал архив с ботом по Вашей ссылке!
Что делать дальше, куда что вставлять?
Может есть какая то инструкция - как конечный результат - Бот в в чате (к примеру буду пробовать вставить в свой чат: https://nyc01.forum2x2.ru/ в конце как все выйдет напишу результат и скину скрин!*

https://cloud.mail.ru/public/i5zy/NY76GeK6P <-- Вот эту ссылку вы смотрели?

19 (2022-01-20 08:34:34 отредактировано www.chatovod.forum2x2)

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

belka2 пишет:
www.chatovod.forum2x2.ru пишет:

1. Скачал архив с ботом по Вашей ссылке!
Что делать дальше, куда что вставлять?
Может есть какая то инструкция - как конечный результат - Бот в в чате (к примеру буду пробовать вставить в свой чат: https://nyc01.forum2x2.ru/ в конце как все выйдет напишу результат и скину скрин!*

https://cloud.mail.ru/public/i5zy/NY76GeK6P <-- Вот эту ссылку вы смотрели?


я так понимаю в какой то определенной программе надо писать и на сервере хранить?
И что вставить в сам чат? и Куда?

https://nyc01.forum2x2.ru/ - НАШ ФОРУМ

20

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

www.chatovod.forum2x2.ru пишет:
belka2 пишет:
www.chatovod.forum2x2.ru пишет:

1. Скачал архив с ботом по Вашей ссылке!
Что делать дальше, куда что вставлять?
Может есть какая то инструкция - как конечный результат - Бот в в чате (к примеру буду пробовать вставить в свой чат: https://nyc01.forum2x2.ru/ в конце как все выйдет напишу результат и скину скрин!*

https://cloud.mail.ru/public/i5zy/NY76GeK6P <-- Вот эту ссылку вы смотрели?


я так понимаю в какой то определенной программе надо писать и на сервере хранить?
И что вставить в сам чат? и Куда?

Вы правильно поняли "программа" называется bash
В шапке темы я указал учебник по ней. Указывая правильные параметры в bash в чатике появляется бот.

21 (2022-01-20 08:56:31 отредактировано www.chatovod.forum2x2)

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

belka2 пишет:
www.chatovod.forum2x2.ru пишет:
belka2 пишет:

https://cloud.mail.ru/public/i5zy/NY76GeK6P <-- Вот эту ссылку вы смотрели?


я так понимаю в какой то определенной программе надо писать и на сервере хранить?
И что вставить в сам чат? и Куда?

Вы правильно поняли "программа" называется bash
В шапке темы я указал учебник по ней. Указывая правильные параметры в bash в чатике появляется бот.


https://www.opennet.ru/docs/RUS/bash_scripting_guide/   bash как ее скачать?
https://st1.chatovod.com/img?url=http%3A%2F%2Fforumstatic.ru%2Ffiles%2F001a%2Fd5%2Fa6%2F87786.gif&amp;key=6e7950445a165dacc417261d2f3c74e1

https://nyc01.forum2x2.ru/ - НАШ ФОРУМ

22

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

www.chatovod.forum2x2.ru пишет:
belka2 пишет:
www.chatovod.forum2x2.ru пишет:

я так понимаю в какой то определенной программе надо писать и на сервере хранить?
И что вставить в сам чат? и Куда?

Вы правильно поняли "программа" называется bash
В шапке темы я указал учебник по ней. Указывая правильные параметры в bash в чатике появляется бот.


https://www.opennet.ru/docs/RUS/bash_scripting_guide/   bash как ее скачать?

В linux она пред уставнолена если у вас windows в шапке указан ее заменитель cygwin

23 (2022-01-20 09:00:50 отредактировано www.chatovod.forum2x2)

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

у меня windows где в шапке cygwin ?
можно скрин?

https://st1.chatovod.com/img?url=http%3A%2F%2Fforumstatic.ru%2Ffiles%2F001a%2Fd5%2Fa6%2F98511.gif&amp;key=342e5f20450a076dc5cb3aaa0cf9fa1a

https://nyc01.forum2x2.ru/ - НАШ ФОРУМ

24

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

www.chatovod.forum2x2.ru пишет:

у меня windows где в шапке cygwin ?
можно скрин?

https://st1.chatovod.com/img?url=http%3A%2F%2Fforumstatic.ru%2Ffiles%2F001a%2Fd5%2Fa6%2F98511.gif&amp;key=342e5f20450a076dc5cb3aaa0cf9fa1a


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

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

^
|
ВОТ!!!

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

belka2 пишет:
www.chatovod.forum2x2.ru пишет:

у меня windows где в шапке cygwin ?
можно скрин?

https://st1.chatovod.com/img?url=http%3A%2F%2Fforumstatic.ru%2Ffiles%2F001a%2Fd5%2Fa6%2F98511.gif&amp;key=342e5f20450a076dc5cb3aaa0cf9fa1a


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

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

^
|
ВОТ!!!


Может поможете мне ?! отблагодарю!

https://nyc01.forum2x2.ru/ - НАШ ФОРУМ