Iroffer Wunschliste: Unterschied zwischen den Versionen
Dinoex (Diskussion | Beiträge) |
Dinoex (Diskussion | Beiträge) |
||
Zeile 29: | Zeile 29: | ||
Problem: Flooding vermeidern, Wie sollte man mehrzeilige Texte definieren? | Problem: Flooding vermeidern, Wie sollte man mehrzeilige Texte definieren? | ||
Lösungsvorschlag: eggdrop mit einem | Lösungsvorschlag: eggdrop mit einem Trigger-Skript verwenden. auch das selber programmieren solcher Trigger ist sehr einfach und erfordert keine sonderlich großen Kenntnisse. | ||
=== XDCC LIST === | |||
Befehl zum Versenden der Paket-Liste. | |||
Wunsch: Akropolis | |||
Abhilfe: Oft wir das "xdcclistfile" als 1 Paket eingetragen. | |||
== Befehle für den Admin == | == Befehle für den Admin == |
Version vom 28. Oktober 2007, 19:19 Uhr
Wunschliste
Was dem Iroffer an Funktionen noch fehlt bitte hier eintragen. Eine Funktion die mehre Benutzer wünschen hat besser Chancen auf Realisierung. Daher sollte man sich unter "Wunsch:" eintragen, falls man eine Funktion gerne hätte.
Befehle für den Benutzer
XDCC SEND GRUPPE
Der Bot soll alle Packs der Gruppe senden.
Wunsch: Otaku, Alita-chan
XDCC SEND #VON #BIS
Der Bot soll mehrere Packs in die Warteschlange aufnehmen.
Wunsch: Alita-chan
text_trigger
Hat eigentlich iroffer auch ne normale Text-List Funktion ? Meine das ich selbst Nachrichten schreiben kann und das per trigger abrufen kann. Z.B. "!soon" und dann kommen halt infos als Text was ich vorher formuliert habe.
Wunsch: conanmichi
Problem: Flooding vermeidern, Wie sollte man mehrzeilige Texte definieren?
Lösungsvorschlag: eggdrop mit einem Trigger-Skript verwenden. auch das selber programmieren solcher Trigger ist sehr einfach und erfordert keine sonderlich großen Kenntnisse.
XDCC LIST
Befehl zum Versenden der Paket-Liste.
Wunsch: Akropolis
Abhilfe: Oft wir das "xdcclistfile" als 1 Paket eingetragen.
Befehle für den Admin
addmatch
In iroffer fehlt noch sowas wie "add /path/dir/*animexyz*"
Edit(Death): in dem zusammenhang wäre ggf regex möglich bzw interessant, würde die umsetzung auch vereinfachen.
Wunsch: Yasuo|Iwakura
creditline
Ändern der Creditline in Antwort auf (!list).
Wunsch: fly
MSGREAD
Ausgabe abbrechen.
Wunsch: Cheff
UPLOAD
UPLOAD Bot XDCC GET 133
Erlaube temporär dem Bot als Uploadhost (Bot!*@*), und nach dem Transfer oder Timeout wird der Uploadhost wieder entfernt.
Wunsch: Radicand
LISTUL <dir>
listul könnte nen parameter vertragen, vom uldir ausgehend ins unterverzeichnis dir.
Wunsch: dondieschotte
Optionen in der Konfigurationsdatei
need voice
"need_voice" individuell für jeden channel einstellen.
Wunsch: StoVoKor
Problem: Nicht eindeutig erkennbar wen User in mehr als einem Channel ist.
"need_voice" individuell für jede Gruppe einstellen.
Wunsch: unlogisch
logfile_notices
seperate Log-Datei für "notices" and den Bot.
Wunsch: Tak0r
logfile_messages
seperate Log-Datei für "messages and den Bot.
Wunsch: Tak0r
upload_transferlimits
Es wäre vielleicht sinnvoll wenn man die "transferlimits" für Uploads angeben kann, in Summe, sprich max Gb / tag. Also wie für Downloads halt auch für Upload
Wunsch: Tak0r
max_packs
Einstellen das auf dem bot nur x packs sein dürfen, und wenn ein neues geadded wird das älteste gedrop wird.
Wunsch: Thunder
Problem: Autoadd weis nicht ob die Datei "neu" ist oder "gedroppt" wurde.
Lösungsvorschlag: Als ältestes Packet wird das Packet mit der höchsten packnr angesehn. zb config setting max_packs 100 hiesse bei 100 Packets wird Packet #100 removed und alle werden um 1 geschiftet so das das neue #1 wird. so muss autoadd bzw jede andere form von add nicht wissen obs neu oder alt ist.
autoadd_notifymsg
Beim "autoadd" ... könnte man ja angeben falls ein bestimmter "adminnick" online ist nen "notify" hinsendet.
autoadd_notify <nick1> (evtl auch multinick fähig) <nick1>,<nick2>, ...
autoadd_notifymsg <text der an den/die nick(s) geschickt wird
Wunsch: Tak0r
autoadd_announce
autoadd_announce je Channel/Netzwerk
Wunsch: AnimeNeko
unique_filenames
Verhindert das die Gleiche Datei aus unterschiedlichen Verzeichnissen hinzugefügt wird.
Wunsch: AnimeNeko
local_vhosts
"local_vhosts" separat für jedes Netzwerk.
Wunsch: Cork
Sonstiges
netsplit detector
Nach Netz-Split Channel verlassen und wieder Betreten um Status zu erlangen.
Wunsch: Keichi
import packs
Ein Skript kann Verzeichnisinhalt auslesen und diesen in die entsprechende Datei schreiben lassen, die der Iroffer dann importiert.
Wunsch: anibi
Abhilfe: "autoadd" wurde erweitert, damit man die Reihenfolge festlegen kann.
logfiles
Logfiles reduzieren.
Wunsch: TheDeath
Problem: Konzept fehlt.
off_channel
Der Bot rejoint nicht automatisch wenn er gekickt wurde, was ja im Prinzip nict so schlecht ist. Aber das blöde ist das man nie merkt wenn der bot in ein Chanel nimmer drin ist. Könnte man das nicht irgendwas machen das der Bot einen wenn man nen DCC Chat zu ihn Offen hat z.B. zumindest jede Stunde oder so ne Warnung ausgibt welche Chanels er nimmer Gejoint hat? Weil sonst müsste man ja andauernd bei "botinfo" nachschauen was auf dauer ziemlich stressig werden kann
Edit(Death): Sinnvoller anstatt ner dauernden Meldung wäre es in die Ausgabe des Kommandos "botinfo" aufzunehmen.
Wunsch: Chobits
network_dropped/network_added
Wenn man ein Netzwerk aus der Konfiguration entfernt und dann "REHASH" macht, so werden alle Verbindungen getrennt. Der Bot könnte die Verbindung halten.
Wunsch: Cork, AnimeNeko
Problem: Wie kann man das Netzwerk identifizieren?
filesdir/uploaddir
filesdir/uploaddir für jeden Admin einzeln.
Wunsch: Thunder
Lock
Veinfachte Konfiguration und Änderung von Paswörten für Hentai.
Wunsch: ?
adminpass
Passwort automatisch in die Konfigurationsdatei schreiben.
Wunsch: ?
Webconfig
Konfiguration per Browser ändern.
Wunsch: TheDeath, StoVoKor
Topic-Setzen
Der Bot sollte das Topic überwachen und Setzen.
Problem: Erkennen wann das Topc geändert wurde?, Chanserv mach es besser?
Lösungsvorschlag: Nutzung von einem eggdrop mit einem entsprechendem script. ein eggdrop is ein chanbot, somit auf solche aufgaben spezialisiert. iroffer is für dateiverteilung gedacht, net für channelkontrolle.
Wunsch: Yasuo|Iwakura
Diskquota
Diskquota für den bot, Datenfiles in Packs.
Wunsch: ?
Löschen von Dateien
Das RMUL accesslevel 3 hat ist auch absicht? (Ja, man soll sein uploaddir jja löschen können.) Owner ja aber die anderen user? (Wenn sie uploaden, und dabei an Platte voll machen?) (Besser wenn sie den Müll im Uopladdir aufräumen können) Wär gut wenn man in der config einstellen könnte das die files dann nur in ein Verzeichnis verschoben werden Deswegen auch meine idee mit dem Verzeichnis in das die gelöschten files verschoben werden und da könnte man noch ne Funktion einbauen die file die länger als x Tage da drin liegen die dann löscht oder wenn halt der min space unterschritten wird das älteste löscht.
Wunsch: Thunder
Virtuelle Bots
Je bot mehrere eigenständige Bereiche konfigurierbar. Mit eigenen Admins und eigenen Regeln.
Wunsch: unlogisch
Problem: Wie kann man sowas sinnvoll konfigurieren.