【发布时间】:2018-06-16 10:07:17
【问题描述】:
我正在编写一个 twitch 机器人,我想要它,所以当用户键入命令(类似于 !space [time] )时,它会随机按空格键来等待他们给出的时间量。我知道如何接收命令,但我不知道如何发送键输入。提前致谢
编辑:当我说发送按键时,我的意思是从我端的 nodejs 控制台而不是在抽搐
编辑 2:我想要这个,所以我的直播中的观众可以在我玩游戏时花费积分来拖钓我
【问题讨论】:
-
这没有多大意义。 Twitch 机器人通过网络与服务器对话。他们给它发送字符串。服务器不操作虚拟键盘。没有可按的键。
-
我的意思是,用户输入 !space 然后在我这边(因为我托管机器人)它在我的键盘上按下空格
-
要做到这一点,您可能需要找到一种方法让您的机器人伪装成 USB 键盘(这使得提及作为 twitch 机器人在很大程度上无关紧要:您要问的问题节点在本地模拟按键并由网络上的消息触发是无关紧要的)。这是一件很奇怪的事情,听起来很像xyproblem.info
-
添加了更多细节
标签: javascript node.js keypress twitch