GitHub открыла код робота для корпоративного общения Hubot
2Иллюстрация с сайта Hubot.Github.Com
Авторы популярного хостинга для программных проектов GitHub опубликовали исходный код своего чат-робота Hubot.
Hubot позиционируется как «робот для вашей компании». Он был создан для чата самой GitHub Inc., где способствовал автоматизации некоторых операций и был «источником веселья в компании». Затем он стал довольно сложным и был переписан с нуля. Сейчас он публикуется как Open Source-продукт с небольшим количеством базовых скриптов, благодаря которым Hubot может публиковать изображения, переводить текст с разных языков, отвечать на простые запросы (например, по конвертированию разных величин, как это делает Google), взаимодействовать с картами из Google Maps.
Hubot написан на языке CoffeeScript, который можно скомпилировать в JavaScript, для JavaScript-сервера Node.js. Сообщается, что его легко запустить на таких облачных платформах, как Heroku. Предусмотрены расширения для участия робота в дискуссиях в IRC и Campfire (корпоративный онлайн-чат от 37signals). Разработчики утверждают, что подключение новых протоколов не составит большого труда.
Исходный код Hubot распространяется под лицензией MIT. Подробности о роботе Hubot и ссылки на исходники можно найти на сайте hubot.github.com.
Постоянная ссылка к новости: http://www.nixp.ru/news/11458.html. Дмитрий Шурупов по материалам h-online.com.
CARLA — Open Source-симулятор от Intel и Toyota для обучения беспилотных автомобилей
Airbnb купила Deco Software и открыла код Deco IDE для JavaScript-приложений с React Native
OctoDNS — Open Source-инструменты от GitHub для управления DNS-записями у разных провайдеров
GitLab покупает веб-чат для разработчиков Gitter и откроет его код
AnyChart открыла для некоммерческого использования JavaScript-библиотеки для визуализации данных
Открыт исходный код текстового редактора Atom на веб-технологиях от GitHub 2
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1