Задача такая: Дискорд-бот, при нажатии на клавишу на клавиатуре на компьютере пользователя(создателя дискорд-сервера), должен что-нибудь делать (в моем случае - включить определенный .mp3 файл).
У меня есть приложение, которое отслеживает нажатие на определенную клавишу(используя модуль iohook):
const ioHook = require('iohook');
ioHook.on("keypress", event => {
// Numpad 0
if(event.rawcode === 96) {
}
});
ioHook.start();
Как я могу уведомить моего дискорд-бота о том, что на клиенте нажата какая-либо клавиша и боту нужно выполнить определенную комманду?
Есть вариант с websocket'ами, но мне кажется, что это будет не очень оптимизировано, поэтому я подумал о том, что
можно использовать node-fetch, но я не совсем понимаю, куда мне отправлять запрос.
Бот, если что, лежит на Heroku.