ПредишенСледващото

Работещи скриптове се провежда в няколко специално определени райони. Въз основа на това се променя и назначаването на скриптове. Във версия 0.4 с скриптове имат способността да изпълнява следните функции:

  • Функция, преди започване на бота, и преди да бъде арестуван. Наречен "./services/imya_servisa/scripts/start.bsh", "./services/imya_servisa/scripts/stop.bsh".
  • Сценарият е напълно изпълнява всички логически обработка на команди към вашия бот (anekbot, гласова поща, електронен магазин, а картечница, викторина, и така нататък). Той призова, съответно, "./services/imya_servisa/scripts/main.bsh".
  • Разширяване екип за чат бот. Всеки скрипт изпълнява отделна команда. Те са в папката: "./services/imya_servisa/scripts/command/*.bsh". Признат и инсталира като команда, работещи с бота започнати.
  • Обработка на незабавни съобщения и да ги промени. Сценарият се нарича, преди да влезе ред в общия чат и да промените съобщението. Намира се в "./services/imya_servisa/scripts/messages.bsh" папка
  • Обработка на HTTP-заявки. Можете да създадете свои собствени уеб страници или уеб услуги, за да се справят с искания от външни системи. Скриптовете са в папката: "./scripts/http/*.bsh". Всеки сценарий се нарича с името си в HTTP-заявка. Например сценария test.bsh достатъчно, за да напишете "HTTP: \\ Localhost: 8888 \ тест".

Всички скриптове се четат "в движение". Кеширана в паметта. Когато промяната на файла на диска е на второ четене. По този начин, той може да се актуализира функционалността на бот в режим он-лайн без спиране и рестартиране (разбира се, с изключение на тези скриптове, които се изпълняват само веднъж - при стартиране на бот).

Свързани статии

Подкрепете проекта - споделете линка, благодаря!