您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Dont use this script doesnt work
当前为
// ==UserScript== // @name Old Image Script NOT WOKRING // @namespace http://tampermonkey.net/ // @version 1.1 // @description Dont use this script doesnt work // @author YouTubeDrawaria // @match https://drawaria.online/ // @icon https://www.google.com/s2/favicons?sz=64&domain=drawaria.online // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; // Obtiene una referencia al elemento del chat const chatElement = document.getElementById('chat-container'); // Sobrescribe la función original que maneja los mensajes del chat const originalHandleChatMessage = Chat.handleChatMessage; Chat.handleChatMessage = function(message) { // Verifica si el mensaje contiene una URL de imagen if (message.message.match(/\.(jpeg|jpg|gif|png)$/i)) { // Crea un elemento de imagen dentro del mensaje const image = document.createElement('img'); image.src = message.message; // Reemplaza el mensaje original con la imagen message.message = ''; message.elements = [image]; } // Llama a la función original para continuar el manejo del mensaje originalHandleChatMessage(message); }; // Sobrescribe la función original que envía mensajes en el chat const originalSendMessage = Chat.sendMessage; Chat.sendMessage = function() { const messageInput = document.getElementById('chat-input'); const message = messageInput.value; // Verifica si el mensaje es una URL de imagen if (message.match(/\.(jpeg|jpg|gif|png)$/i)) { // Crea un objeto de mensaje para enviar la URL de imagen const imageMessage = { username: 'You', message: message, elements: [] }; // Llama a la función original con el objeto de mensaje modificado originalHandleChatMessage(imageMessage); // Limpia el campo de entrada de mensajes messageInput.value = ''; return; } // Llama a la función original para continuar el envío del mensaje originalSendMessage(); }; })();