blob: ed43c0737e59c701df49cef2c76458cc0c88099e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
;;; wasp-voice-commands --- Voice commands -*- lexical-binding: t; -*-
;;; Commentary:
;;; Code:
(require 'soundboard)
(require 'wasp-audio)
(require 'wasp-twitch)
(require 'wasp-chat)
(require 'wasp-obs)
(setq
w/stream-transcribe-voice-commands
(list
(cons "mr. beast" (lambda () (soundboard//play-clip "mrbeast.mp3")))
(cons "joel" (lambda () (w/twitch-say (w/pick-random (list "Joel" "EvilJoel")))))
(cons "i can't" (lambda () (cl-incf w/chat-icant-count) (w/chat-update-header-line)))
(cons "lua"
(lambda ()
(progn (w/obs-toggle-brazil)
(run-with-timer 1 nil #'w/obs-toggle-brazil))))
))
(provide 'wasp-voice-commands)
;;; wasp-voice-commands.el ends here
|