mirror of
https://github.com/weechat/weechat.git
synced 2026-07-08 10:43:13 +02:00
Beta version of IRC proxy feature in Relay plugin
Major changes in Relay plugin: - IRC proxy feature (beta), - raw buffer. Changes in IRC plugin: - add tags for messages sent to servers, - add signal "irc_input_send" to simulate text/command on an IRC buffer, - add prefix in infolist "irc_nick".
This commit is contained in:
@@ -420,8 +420,8 @@
|
||||
........................................
|
||||
Daten direkt an Server senden (siehe RFC 2812)
|
||||
|
||||
server: an diesen Server senden (interner Name)
|
||||
data: unbearbeitete Daten die gesendet werden sollen
|
||||
server: send to this server (internal name)
|
||||
data: raw data to send
|
||||
........................................
|
||||
|
||||
• *`/reconnect`* `[-all [-nojoin] | Servername [Servername ...] [-nojoin]]`::
|
||||
|
||||
@@ -204,7 +204,7 @@
|
||||
** Werte: on, off (Standardwert: off)
|
||||
|
||||
* *irc.look.raw_messages*
|
||||
** Beschreibung: Anzahl der IRC-RAW-Nachrichten die im Speicher gehalten werden sollen falls der RAW-Daten-Buffer geschlossen ist (die Nachrichten werden umgehend angezeigt, wenn ein RAW-Daten-Buffer geöffnet wird)
|
||||
** Beschreibung: number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)
|
||||
** Typ: integer
|
||||
** Werte: 0 .. 65535 (Standardwert: 256)
|
||||
|
||||
|
||||
@@ -1,17 +1,18 @@
|
||||
• *`/relay`* `[list | listfull | add protocol.name port | del protocol.name]`::
|
||||
• *`/relay`* `[list | listfull | add protocol.name port | del protocol.name | raw]`::
|
||||
|
||||
........................................
|
||||
Relay-Kontrolle
|
||||
|
||||
list: Auflistung der Relay-Clients (nur aktive Relays)
|
||||
listfull: detaillierte Auflistung der Relay-Clients (alle Relays)
|
||||
listrelay: Auflistung der Relays (Name und Port)
|
||||
add: füge ein Relay, für ein Protokoll + Name, hinzu
|
||||
del: entferne Relay für ein Protokoll + Name
|
||||
protocol.name: Protokoll und Name des Relays
|
||||
Beispiel: irc.freenode
|
||||
port: Port den der Relay nutzen soll
|
||||
list: list relay clients (only active relays)
|
||||
listfull: list relay clients (verbose, all relays)
|
||||
listrelay: list relays (name and port)
|
||||
add: add relay for a protocol + name
|
||||
del: remove relay for a protocol + name
|
||||
protocol.name: protocol and name to relay
|
||||
for example: irc.freenode
|
||||
port: port used for relay
|
||||
raw: open buffer with raw Relay data
|
||||
|
||||
Ohne Angabe von Argumenten werden alle Relay-Clients, in einem neuen Buffer, dargestellt.
|
||||
Without argument, this command opens buffer with list of relay clients.
|
||||
........................................
|
||||
|
||||
|
||||
@@ -43,6 +43,11 @@
|
||||
** Typ: boolesch
|
||||
** Werte: on, off (Standardwert: on)
|
||||
|
||||
* *relay.look.raw_messages*
|
||||
** Beschreibung: number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)
|
||||
** Typ: integer
|
||||
** Werte: 0 .. 65535 (Standardwert: 256)
|
||||
|
||||
* *relay.network.max_clients*
|
||||
** Beschreibung: Maximale Anzahl an Clients die mit einem Port verbunden sein dürfen
|
||||
** Typ: integer
|
||||
|
||||
@@ -421,7 +421,7 @@
|
||||
send raw data to server without parsing
|
||||
|
||||
server: send to this server (internal name)
|
||||
data: raw data to send
|
||||
data: raw data to send
|
||||
........................................
|
||||
|
||||
• *`/reconnect`* `[-all [-nojoin] | servername [servername ...] [-nojoin]]`::
|
||||
|
||||
@@ -204,7 +204,7 @@
|
||||
** values: on, off (default value: off)
|
||||
|
||||
* *irc.look.raw_messages*
|
||||
** description: number of IRC raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)
|
||||
** description: number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)
|
||||
** type: integer
|
||||
** values: 0 .. 65535 (default value: 256)
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
• *`/relay`* `[list | listfull | add protocol.name port | del protocol.name]`::
|
||||
• *`/relay`* `[list | listfull | add protocol.name port | del protocol.name | raw]`::
|
||||
|
||||
........................................
|
||||
relay control
|
||||
@@ -11,6 +11,7 @@
|
||||
protocol.name: protocol and name to relay
|
||||
for example: irc.freenode
|
||||
port: port used for relay
|
||||
raw: open buffer with raw Relay data
|
||||
|
||||
Without argument, this command opens buffer with list of relay clients.
|
||||
........................................
|
||||
|
||||
@@ -43,6 +43,11 @@
|
||||
** type: boolean
|
||||
** values: on, off (default value: on)
|
||||
|
||||
* *relay.look.raw_messages*
|
||||
** description: number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)
|
||||
** type: integer
|
||||
** values: 0 .. 65535 (default value: 256)
|
||||
|
||||
* *relay.network.max_clients*
|
||||
** description: maximum number of clients connecting to a port
|
||||
** type: integer
|
||||
|
||||
@@ -6447,6 +6447,9 @@ Arguments:
|
||||
| irc | xxx,irc_out_yyy ^(1)^ | string: message |
|
||||
irc message sent to server
|
||||
|
||||
| irc | xxx,irc_outtags_yyy ^(1)^ | string: tags + ";" + message |
|
||||
tags + irc message sent to server
|
||||
|
||||
| irc | irc_ctcp | string: message |
|
||||
CTCP received
|
||||
|
||||
|
||||
@@ -204,7 +204,7 @@
|
||||
** valeurs: on, off (valeur par défaut: off)
|
||||
|
||||
* *irc.look.raw_messages*
|
||||
** description: nombre de messages IRC bruts à sauvegarder en mémoire lorsque le tampon des données brutes est fermé (ces messages seront affichés lors de l'ouverture du tampon des données brutes)
|
||||
** description: nombre de messages bruts à sauvegarder en mémoire lorsque le tampon des données brutes est fermé (ces messages seront affichés lors de l'ouverture du tampon des données brutes)
|
||||
** type: entier
|
||||
** valeurs: 0 .. 65535 (valeur par défaut: 256)
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
• *`/relay`* `[list | listfull | add protocole.nom port | del protocole.nom]`::
|
||||
• *`/relay`* `[list | listfull | add protocole.nom port | del protocole.nom | raw]`::
|
||||
|
||||
........................................
|
||||
contrôle du relai
|
||||
@@ -11,6 +11,7 @@
|
||||
protocole.nom: protocole et nom à relayer
|
||||
par exemple: irc.freenode
|
||||
port: port utilisé pour le relai
|
||||
raw: ouvre le tampon avec les données brutes Relay
|
||||
|
||||
Sans paramètre, cette commande ouvre le tampon avec la liste des clients pour le relai.
|
||||
........................................
|
||||
|
||||
@@ -43,6 +43,11 @@
|
||||
** type: booléen
|
||||
** valeurs: on, off (valeur par défaut: on)
|
||||
|
||||
* *relay.look.raw_messages*
|
||||
** description: nombre de messages bruts à sauvegarder en mémoire lorsque le tampon des données brutes est fermé (ces messages seront affichés lors de l'ouverture du tampon des données brutes)
|
||||
** type: entier
|
||||
** valeurs: 0 .. 65535 (valeur par défaut: 256)
|
||||
|
||||
* *relay.network.max_clients*
|
||||
** description: nombre maximum de clients qui se connectent sur un port
|
||||
** type: entier
|
||||
|
||||
@@ -6530,6 +6530,9 @@ Paramètres :
|
||||
| irc | xxx,irc_out_yyy ^(1)^ | chaîne : message |
|
||||
message irc envoyé au serveur
|
||||
|
||||
| irc | xxx,irc_outtags_yyy ^(1)^ | chaîne : étiquettes + ";" + message |
|
||||
étiquettes + message irc envoyé au serveur
|
||||
|
||||
| irc | irc_ctcp | chaîne : message |
|
||||
CTCP reçu
|
||||
|
||||
|
||||
@@ -420,8 +420,8 @@
|
||||
........................................
|
||||
invia dati grezzi al server senza analisi
|
||||
|
||||
server: invia a questo server (nome interno)
|
||||
dati: dati grezzi da inviare
|
||||
server: send to this server (internal name)
|
||||
data: raw data to send
|
||||
........................................
|
||||
|
||||
• *`/reconnect`* `[-all [-nojoin] | nome_server [nome_server ...] [-nojoin]]`::
|
||||
|
||||
@@ -204,7 +204,7 @@
|
||||
** valori: on, off (valore predefinito: off)
|
||||
|
||||
* *irc.look.raw_messages*
|
||||
** descrizione: numero di messaggi grezzi IRC da salvare quando il buffer dei dati grezzi chiuso (i messaggi verranno visualizzati all'apertura del buffer dei dati grezzi)
|
||||
** descrizione: number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)
|
||||
** tipo: intero
|
||||
** valori: 0 .. 65535 (valore predefinito: 256)
|
||||
|
||||
|
||||
@@ -1,17 +1,18 @@
|
||||
• *`/relay`* `[list | listfull | add protocollo.nome porta | del protocollo.nome]`::
|
||||
• *`/relay`* `[list | listfull | add protocol.name port | del protocol.name | raw]`::
|
||||
|
||||
........................................
|
||||
controllo relay
|
||||
|
||||
list: elenca i client relay (solo quelli attivi)
|
||||
listfull: elenca i client relay (dettagliato, tutti i relay)
|
||||
listrelay: elenca i relay (nome e porta)
|
||||
add: aggiungi relay per un protocollo + nome
|
||||
del: rimuovi relay per un protocollo + nome
|
||||
protocollo.nome: protocollo e nome con cui effettuare il relay
|
||||
per esempio: irc.freenode
|
||||
port: porta utilizzata per il relay
|
||||
list: list relay clients (only active relays)
|
||||
listfull: list relay clients (verbose, all relays)
|
||||
listrelay: list relays (name and port)
|
||||
add: add relay for a protocol + name
|
||||
del: remove relay for a protocol + name
|
||||
protocol.name: protocol and name to relay
|
||||
for example: irc.freenode
|
||||
port: port used for relay
|
||||
raw: open buffer with raw Relay data
|
||||
|
||||
Senza argomento, il comando apre i buffer con l'elenco dei client relay.
|
||||
Without argument, this command opens buffer with list of relay clients.
|
||||
........................................
|
||||
|
||||
|
||||
@@ -43,6 +43,11 @@
|
||||
** tipo: bool
|
||||
** valori: on, off (valore predefinito: on)
|
||||
|
||||
* *relay.look.raw_messages*
|
||||
** descrizione: number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)
|
||||
** tipo: intero
|
||||
** valori: 0 .. 65535 (valore predefinito: 256)
|
||||
|
||||
* *relay.network.max_clients*
|
||||
** descrizione: numero massimo di client connessi ad una porta
|
||||
** tipo: intero
|
||||
|
||||
@@ -6564,6 +6564,10 @@ Argomenti:
|
||||
| irc | xxx,irc_out_yyy ^1^ | string: messaggio |
|
||||
messaggio irc inviato al server
|
||||
|
||||
// TRANSLATION MISSING
|
||||
| irc | xxx,irc_outtags_yyy ^(1)^ | string: tags + ";" + message |
|
||||
tags + irc message sent to server
|
||||
|
||||
| irc | irc_ctcp | string: messaggio |
|
||||
CTCP ricevuto
|
||||
|
||||
|
||||
Reference in New Issue
Block a user