diff --git a/src/reactions/index.ts b/src/reactions/index.ts index 9138f10d..308754a5 100644 --- a/src/reactions/index.ts +++ b/src/reactions/index.ts @@ -1,5 +1,7 @@ import dogSoundOgg from "../sound/reactions/dog.ogg?url"; import dogSoundMp3 from "../sound/reactions/dog.mp3?url"; +import lightbulbOgg from "../sound/reactions/lightbulb.mp3?url"; +import lightbulbMp3 from "../sound/reactions/lightbulb.mp3?url"; import { RelationType } from "matrix-js-sdk/src/types"; export interface ReactionOption { @@ -71,4 +73,13 @@ export const ReactionSet: ReactionOption[] = [ name: "ok", alias: ["okay", "cool"], }, + { + emoji: "💡", + name: "lightbulb", + alias: ["bulb", "light", "idea", "ping"], + sound: { + ogg: lightbulbOgg, + mp3: lightbulbMp3, + }, + }, ]; diff --git a/src/sound/reactions/lightbulb.mp3 b/src/sound/reactions/lightbulb.mp3 new file mode 100644 index 00000000..a6743712 Binary files /dev/null and b/src/sound/reactions/lightbulb.mp3 differ diff --git a/src/sound/reactions/lightbulb.ogg b/src/sound/reactions/lightbulb.ogg new file mode 100644 index 00000000..7283ac61 Binary files /dev/null and b/src/sound/reactions/lightbulb.ogg differ