Welkom op de Wiki van de Nederlandse Piratenpartij. Deze wiki is voortdurend in ontwikkeling en probeert een centrale functie binnen de partij te vervullen. Wil je een bijdrage leveren aan de ontwikkeling? Maak dan een account aan en ga aan de slag!

Voor een overzicht van de meest noodzakelijke taken zie de to do list.

Mocht je vragen, suggesties of interessante websites hebben dan kun je contact opnemen met Azonata (wiki@piratenpartij.nl). Alvast hartelijk bedankt.

Basemath

Basemath is een anti-vandalisme en informatiebot voor de IRC kanalen van de Piratenpartij.

In #piratenpartij kan iedereen het topic aanpassen. De bedoeling is dat deze nieuwe delen vooraan worden geplaatst. Dit kun je handmatig doen met /topic, of door middel van topicprepending. Dit kan in sommige IRC-clients, zie hiervoor je eigen helpbestanden. Je kan ook ChanServ dit laten doen, zie /msg ChanServ HELP TOPICPREPEND.

Wanneer een topic op onjuiste wijze wordt aangepast zet Basemath automatisch het oude topic terug, en versleutelt deze het topic voor 5 minuten.

Daarnaast is het mogelijk voor leden van de IRC-werkgroep om informatie aan Basemath te leren.

Commando's

Deze commando's zijn enkel te gebruiken door leden in de IRC-werkgroep. Om een commando te gebruiken moet je Basemath aanroepen in #ppnl-irc, en +o hebben.

add <regular expression> - Hiermee voeg je een nieuwe regel toe. Basemath ondersteunt enkel Perl regex.

  • - channels ”#chan1 #chan2” | -channel #chan 1” - De kanalen waarin Basemath luistert voor deze regel. Standaard is dit *.
  • -action (say|do) - Of Basemath moet reageren met een PRIVMSG of met een ACTION.
  • -timeout nnn[smhd]-nnn[smhd] - Optioneel, geeft een bereik aan in het geval van say en do.
  • -message <hier je reactie> - De reactie die Basemath moet geven bij deze regel.
  • -prob nn% - De kans, in procent, waarop Basemath daadwerkelijk reageert. Standaard is dit 100%.
  • -continue - Zoek naar verdere regels na deze match.

Voorbeeld: Basemath: add Basemathsnack -action say -message ”:D”

In dit geval reageert Basemath op „Basemathsnack”in alle kanalen met een PRIVMSG bestaande uit ”:D” met een kans van 100% en zoekt niet verder naar andere regels.

autojoin <#channel> - Voegt dit kanaal toe aan de lijst met kanalen om automatisch te joinen.

delete <regel #> - Verwijdert regel met nummer #.

edit <line #> - Bewerkt regel met nummer # volgens dezelfde structuur als add.

help <cmd> - Toont gedetaileerde help per commando. Toont een lijst van commando's wanneer geen commando wordt opgegeven.

ignore <nick> - Negeert alle pogingen om een regel aan te roepen van deze nickname.

join <#channel> - Joint dit kanaal.

list [filter|number|range] - Toont een lijst van alle regels die overeen komen met <filter>.

nick <nick> - Wijzigt nickname naar <nick>.

nostar <chl> - Negeert wildcardregels voor dit kanaal.

part <#channel> - Verlaat #channel.

restart - Herstart de bot.

star <chl> - Maakt een eerdere nostar ongedaan.

unautojoin #channel - Haalt #channel uit de autojoin-lijst.

unignore <nick> - Haalt <nick> uit de ignorelijst.