Skip to content

КАК УСТАНОВИТЬ

Andrey Surzhikov edited this page Sep 13, 2015 · 3 revisions

Русский мануал

1) Создайте нового бота:
1.1) Установите приложение Telegram (https://telegram.org/)
1.2) Добавьте пользователя @BotFather
1.3) Используйте команду «/newbot» для создания нового бота
1.4) Используйте команду «/setcommands» для устанвки выпадающего списка команд. Список команд:
offline - Перейти в Оффлайн
online - Вернуться в Онлайн
exit - Выйти из системы

1.5) Используйте команду «/setuserpic» для установки аватарки

2) Отредактируйте конфигурацию «telegramSiteHelper/tbConfig.php»
2.1) В переменной $tbRootDir укажите путь до папки telegramSiteHelper (должно быть как-то так «var/www/mysite/telegramSiteHelper»)
2.2) Придумайте пароль $tbManagerPassword — его будут использовать менеджеры для входа в систему
2.3) В переменную $tbAPIToken вставьте Ваш API key
2.4) Отредактируйте $dbUse — Если Вы хотите использовать SQLite - впишите «sqlite»; Если MySQL - впишите «mysql»;
2.5) Если вы используете MySQL, укажите имя хост, имя базы, логин и пароль ($mysqlHost, $mysqlDB, $mysqlLogin, $mysqlPassword)

3) Отредактируйте страницы вашего сайта:
3.1) Вставьте весь код находящийся между и со страницы index.html на страницу вашего сайта
3.2) Вставьте JQuery <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script> в секцию

вашего сайта
3.3) Вставьте <script type="text/javascript" src="iscroll.js"></script> в секцию вашего сайта (проверьте правильность путей)
3.4) Вставьте <script type="text/javascript" src="chat.js"></script> в секцию вашего сайта (проверьте правильность путей)
3.5) Отредактируйте (если захотите) и вставьте в секцию вашего сайта (проверьте правильность путей)
3.6) Если необходимо - локализуйте файлы на ваш язык

4) Загрузите все на Ваш хостинг, сервер или VPS
4.1) «telegramSiteHelper/tbServer.php» должен работать постояно, ведь это сервер. Добавьте запуск этого скрипта в cron с периодом 1 раз в минуту. Если скрипт завершится ошибкой, он запустится в течении минуты. Единовременно будет запущена лишь одна копия скрипта.

5) Проверьте!

6) Использование:
6.1) Добавьте вашего бота в свой контакт лист
6.2) Введите пароль менеджера
6.3) Используйте команды «/offline», «/online», «/exit»
Clone this wiki locally