Описание тега botkit

Botkit - это набор инструментов для создания приложений-ботов. Botkit разработан, чтобы упростить процесс разработки и запуска полезных, творческих ботов, которые живут в Slack, Facebook Messenger и других платформах обмена сообщениями.
3 ответа

Боткит С Экспресс

Документация на Botkit ( https://github.com/howdyai/botkit/blob/master/readme-facebook.md) практически не имеет смысла: // if you are already using Express, you can use your own server instance... // see "Use BotKit with an Express web server" contr…
08 дек '16 в 06:55
1 ответ

Игнорировать слабые правки в комнате, но не напрямую боту

У меня есть бот, работающий с использованием Botkit. Я хочу дать предупреждающее сообщение о том, что отредактированные сообщения игнорируются только тогда, когда вы говорите напрямую с ботом, поэтому я делаю: controller.on('message_changed', functi…
19 авг '16 в 16:14
2 ответа

Botkit с MySQL вместо mongodb

Кто-нибудь знает, как использовать mysql с botkit вместо mongodb? Я попытался установить Mysql для botkit, как показано здесь https://www.npmjs.com/package/botkit-storage-mysql и я добавил код, указанный в моем файле bot.js. Как я могу сделать прост…
29 окт '18 в 22:50
0 ответов

Адаптация боткита к Discord

Я играл с кодом Эндрю Темплтона "Ботти" ( https://github.com/andrew-templeton/bottie), чтобы создавать ботов, управляемых НЛП. Оригинальный код был создан для работы со Slack, но я хочу адаптировать его для клиента Discord. Я добился некоторого прог…
24 дек '17 в 03:04
1 ответ

Messenger-бот, использующий Botkit в AWS: ошибка "bodyParser не определена"

Я установил экземпляр Bitnami Node.JS на AWS. Установлен по умолчанию Botkit. Обновлены зависимости. Настройте базовую страницу / приложение Facebook с интеграцией Messenger. Попытка запустить пример бота Messenger по умолчанию (Facebook_bot.js). Пр…
14 сен '17 в 14:14
1 ответ

Триггер события загрузки файла Slack - botkit

Я установил Botkit на Ubuntu. Я проверил несколько примеров отправки / получения сообщений. Работает нормально. Я попытался инициировать триггер события загрузки файла в Slack, я получил событие триггера сообщения / загрузки файла в botkit, и у меня…
21 сен '16 в 22:25
1 ответ

iOS Facebook Messenger, автоматически закрывать ссылку после ее открытия и выполнения задачи

Используя приложение iOS Facebook Messenger на моем iPad, я создаю бота, который отправит пользователю ссылку на медиаплеер. После того, как пользователь щелкнул ссылку, он открывает встроенную ссылку в приложении Facebook Messenger (по крайней мере…
14 июл '16 в 19:08
1 ответ

Рекурсивное обещание: RangeError: Превышен максимальный размер стека вызовов.

Я получаю RangeError: Превышен максимальный размер стека вызовов function getUser(userId) { return new Promise((resolve, reject) => { controller.storage.users.get(userId, function(err, user) { if (err) reject(err); if (user) { if(!(user.orderData…
20 сен '17 в 21:08
0 ответов

Выполните задачу по порядку в узле js

Я хочу сделать эти задачи по порядку, но результаты не в порядке, это как 2 3 10 9 1 4 6 5 7 8 API из телеграфа инструментария NodeJS bot.hears('numbers', (ctx) => { ctx.reply("1") ctx.reply("2") ctx.reply("3") ctx.reply("4") ctx.reply("5") ctx.r…
26 июн '17 в 20:12
1 ответ

Как получить список пользователей из Slack API с помощью BotKit?

Я пытаюсь создать бота, который посылает прямое сообщение случайному слабому пользователю. Первый шаг, который я пытаюсь сделать, это console.logging список пользователей. Вот что у меня так далеко: controller.hears('marco', 'direct_message', functi…
07 мар '17 в 17:57
0 ответов

Это не определено в родительском конструкторе - slack botkit

Я пытаюсь заставить botkit настроить веб-сервер и вызвать функции, которые определены в другом файле. Но когда я запускаю код, я получаю сообщение об ошибке "Невозможно прочитать свойство" клиент "неопределенного" в botController.js. //index.js cons…
01 окт '17 в 11:52
1 ответ

Как собрать чатбота с помощью botkit где-нибудь в приложении nodejs?

Я пытаюсь создать чат-бота с помощью botkit где угодно и nodejs. Я не хочу использовать какую-либо стороннюю платформу для обмена сообщениями. Я ссылаюсь на эту ссылку https://github.com/howdyai/botkit и пытаюсь настроить chatbot в приложении nodejs…
03 мар '18 в 21:31
0 ответов

Передача данных в бот с помощью Slack Webhook

Как передать данные извне контроллера Botkit или функций Slack? Вот что я сейчас делаю, что, конечно, не работает как messageContent не определено В документах Howdyai не ясно, как получить данные в сообщении. let messageContent = "some message cont…
26 окт '18 в 00:05
2 ответа

Почему Docker контейнер выходит с кодом 0?

В настоящее время я пытаюсь создать Messenger Bot с платформой Botkit! Поскольку я работаю на разных компьютерах, я хочу использовать docker для предотвращения проблем с локальной конфигурацией. К сожалению, я новичок в ботките и докере. структура ф…
27 апр '18 в 13:08
1 ответ

Slack bot - использование Botkit для очистки старых сообщений

Я использую botkit для разработки собственного бота, который будет удалять старые сообщения (например, все сообщения старше недели). Например, я бы сказал "@custombot delete" при использовании slack. Новый код, который я добавил в custombot.js: cont…
10 авг '16 в 02:05
1 ответ

Botkit Slack Bot не слушает новые js-файлы (размещено на Azure)

Мы разместили бота BotKit на Azure, следуя его инструкциям и клонируя в репо отсюда: https://github.com/howdyai/botkit-starter-slack Затем я попытался добавить новый файл JS в папку с навыками, которая выглядит следующим образом: var Botkit = requir…
07 сен '17 в 20:20
1 ответ

Интерактивные сообщения в ботките

В настоящее время я размещаю Slackbot в облаке IBM. Все работает нормально, пока я не хочу добавлять интерактивные сообщения. Это часть документации Чтобы использовать интерактивные сообщения, ваш бот должен быть зарегистрирован как приложение Slack…
06 дек '18 в 15:27
1 ответ

Вялый как узнать если бот недавно выложил

Я использую Botkit, у меня есть бот, который отвечает на определенное слово. Но я не хочу, чтобы бот отвечал, если это было недавно. В настоящее время я использую channels.history метод для получения 4 последних сообщений, а затем найти идентификато…
08 дек '18 в 08:02
0 ответов

Как управлять сессией в ботките с помощью web-starter-kit на сокете

Я копаюсь в Botkit, я клонировал веб-стартовый набор, который использует веб-сокет. Я хотел бы хранить переменные сеанса в "Express как мода", но я не могу найти способ сделать это. Convo.setvar() не работает для меня, потому что мне нужно отслежива…
02 фев '19 в 22:33
0 ответов

Как бот Webex Teams может отправлять сообщения в другие комнаты?

Я создал простого бота в Webex Teams (используя botkit с node.js) и теперь хочу, чтобы он отправлял сообщения в другие комнаты (групповые комнаты, которые мне не принадлежат). Сценарий: я разговариваю напрямую с ботом и прошу отправить "Hello" в ком…
15 авг '18 в 19:48