Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name         New Userscript
  3. // @namespace    http://tampermonkey.net/
  4. // @version      0.1
  5. // @description  Script permettant d'ajouter soi-même de nouveaux stickers à vos messages redsky.fr.
  6. // @author       You
  7. // @match        https://redsky.fr/
  8. // @grant        none
  9. // ==/UserScript==
  10.  
  11.  
  12.  
  13. // liste des stickers
  14.  
  15. let sticker = [
  16.   {nom : ':larry:', url : 'https://api.risibank.fr/cache/stickers/d1190/119000-full.png'},
  17.   {nom : ':suisse:', url : 'https://api.risibank.fr/cache/stickers/d220/22033-full.png'},
  18.   {nom : ':gilbert:', url : 'https://api.risibank.fr/cache/stickers/d27/2729-full.png'},
  19.   {nom : ':dgsi:', url : 'https://api.risibank.fr/cache/stickers/d951/95106-full.png'},
  20.   {nom : ':gilbert:', url : 'https://api.risibank.fr/cache/stickers/d27/2729-full.png'},
  21.   {nom : ':dgsi:', url : 'https://api.risibank.fr/cache/stickers/d951/95106-full.png'},
  22.   {nom : ':fritz:', url : 'https://api.risibank.fr/cache/stickers/d100/10050-full.png'},
  23.  
  24. ];
  25.  
  26. document.addEventListener("keydown", function (e) {
  27.     if (e.keyCode === 13) {
  28.         stickers(e);
  29.     }
  30. });
  31.  
  32. function stickers(e) {
  33.     let input = document.getElementById("skychat_form_message_input");
  34.     let inputValue = input.value;
  35.  
  36.     for (let i = 0; i < sticker.length; i++) {
  37.         if (inputValue.indexOf(sticker[i].nom) != -1) {
  38.             let message = inputValue.replace(sticker[i].nom, sticker[i].url);
  39.             //SkyWindow.client.sendMessage(message); // à remplacer
  40.             input.value = message;
  41.         }
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement