add /shrug and /tableflip cmds
add /shrug and /tableflip cmds fix
This commit is contained in:
parent
25ac69b37c
commit
e82dbfb7c6
|
@ -13,10 +13,27 @@ Rectangle {
|
||||||
|
|
||||||
visible: chatsModel.activeChannel.chatType !== Constants.chatTypePrivateGroupChat || chatsModel.activeChannel.isMember(profileModel.profile.pubKey)
|
visible: chatsModel.activeChannel.chatType !== Constants.chatTypePrivateGroupChat || chatsModel.activeChannel.isMember(profileModel.profile.pubKey)
|
||||||
|
|
||||||
|
Audio {
|
||||||
|
id: sendMessageSound
|
||||||
|
source: "../../../../sounds/send_message.wav"
|
||||||
|
}
|
||||||
|
|
||||||
|
function interpretMessage(msg) {
|
||||||
|
if (msg === "/shrug") {
|
||||||
|
return "¯\\\\\\_(ツ)\\_/¯"
|
||||||
|
}
|
||||||
|
if (msg === "/tableflip") {
|
||||||
|
return "(╯°□°)╯︵ ┻━┻"
|
||||||
|
}
|
||||||
|
|
||||||
|
return msg
|
||||||
|
}
|
||||||
|
|
||||||
function onEnter(event){
|
function onEnter(event){
|
||||||
if (event.modifiers === Qt.NoModifier && (event.key === Qt.Key_Enter || event.key === Qt.Key_Return)) {
|
if (event.modifiers === Qt.NoModifier && (event.key === Qt.Key_Enter || event.key === Qt.Key_Return)) {
|
||||||
if(txtData.text.trim().length > 0){
|
if(txtData.text.trim().length > 0){
|
||||||
chatsModel.sendMessage(txtData.text.trim());
|
let msg = interpretMessage(txtData.text.trim())
|
||||||
|
chatsModel.sendMessage(msg);
|
||||||
txtData.text = "";
|
txtData.text = "";
|
||||||
event.accepted = true;
|
event.accepted = true;
|
||||||
sendMessageSound.stop()
|
sendMessageSound.stop()
|
||||||
|
|
Loading…
Reference in New Issue