Results 1 to 1 of 1

Thread: irssi scripts/triggers

  1. #1
    Member The Compiler's Avatar
    Join Date
    Jan 2009
    Location
    Winterthur (Switzerland)
    Posts
    56

    Default irssi scripts/triggers

    It's not mIRC but irssi, but here we go:

    my triggers


    1 -publics -pubactions -pubnotices -parts -quits -kicks -topics -joins -channels '#ubuntuusers-team' -regexp '.*(fl)(o).*' -replace '$1\x02\x02$2'
    2 -publics -channels 'Rizon/#DontJoinItsATrap' -pattern 'YOU HAVE 1 MINUTE TO PART THE CHANNEL, GET OUT WHILE YOU CAN!' -command '/part #DontJoinItsATrap'
    3 -rawin -tags 'Rizon' -regexp '.*MODE #(.*) \+b ([^@]+)\@compilers\.bot' -command '/wait 1000;/mode #$1 -b $2@compilers.bot'
    4 -publics -nocase -regexp '(skulblaka|compiler)' -command '/exec - echo $\T/$\C: \\<$\N\\> $\M >> ~/.irssihilights && sleep 5 && echo >> ~/.irssihilights'
    5 -privmsgs -dcc_msgs -dcc_actions -dcc_ctcps -invites -command '/exec - echo $\T/$\C: \\<$\N\\> $\M >> ~/.irssihilights && sleep 5 && echo >> ~/.irssihilights'
    6 -joins -masks 'foobar!florian@compilers.bot' -command '/voice foobar'

    1. doesn't let me hilight on "Flo" in #ubuntuusers-team (it breaks the nick in two parts)
    2. parts in #DontJoinItsATrap (shakeababy seems to have that at force-join on connect?)
    3. tries to unban foobar if it gets banned anywhere
    4. and 5. are there for my hilights to display them as you see at http://www.the-compiler.org/img/scre...s/screenrc.png
    6. auto-voices foobar on join (it's only temporarly for some channels where I can't add it to the access list)


    Then the scripts I have installed:

    bitlbee_tab_completion.pl - Tab completition for bitlbee commands
    hilightcmd.pl - runs a command on hilight
    printlevels.pl - prints message-levels (e.g. PUBLIC MSG), I only have it on when I need it of course
    active_notice.pl - show notices in the active channel, not in the status window
    act.pl - clear all activity channels (they show up colored, this kinda marks all as read)
    autocycle.pl - if I'm the only person in an unregistered channel, auto-rejoin to get op
    autorejoin.pl - Autorejoin after kick (after 10 secons of course :P)
    away2web.pl - write away status to a file, will need that for a project.
    away_hilight_notice.pl - notices people which hilight me while I'm away
    bantime.pl - shows ban-times in h/m/s instead of seconds
    bitlbee_html.pl - shows me the colors/etc. in bitlbee messages (AIM/ICQ)
    bitlbee_typing_notice.pl - Implements "... is typing" function into Bitlbee
    calc.pl - A small calculator
    chanact.pl - better display of the activity targets
    chanflood.pl - send me a notice on a flood in a channel
    chanpeak.pl - saves channel user-records
    chansort.pl - sort my channels automatically
    dispatch.pl - sends unknown commands to server instead displaying "unknow command"
    eliza.pl - auto-responses to my query while I'm away (in a quite clever way)
    figlet.pl - /figlet <text> to show big ascii-art-text
    file.pl - easely paste files to IRC
    foreach_user.pl - implement a command /foreach user (e.g. /foreach user /whois $0)
    hilightwin.pl - shows my hilights in a seperate window
    history_search.pl - I can start typing and hit Ctrl+R to autocomplete it based on what I typed before
    kicks.pl - random funny kick messages if I don't specify one
    kills.pl - shows kills in a nicer way (e.g. <nick> killed by <server>: <reason>)
    lastfm.pl - "now playing" via last.fm
    len.pl - blocks commands if they're too long (e.g /topic)
    lmgtfy.pl - easely give away www.lmgtfy.com links
    logresume.pl - show what happened before in a channel when joining
    mouse.pl - use my scroll wheel to scroll up/down in the buffer instead of the command history
    nickcolor.pl - colored nicks
    niq.pl - cooler nick tab-completition showing some reccomendations
    oidenty.pl - identd support
    openurl.pl - logs URLs
    rainbow.pl - commands like /rsay to say things in a colorful way
    screen_away.pl - automatically set me away when close the terminal/shut down DSLinux
    scriptassist.pl - easely install/update scripts
    services-tab.pl - tab-completition for services-commands
    splitlong.pl - split too long messages in multiple messages
    sysinfo.pl - implement a /sysinfo command
    timer.pl - do something a given interval of times
    title.pl - set my window title according to the hilights
    trackbar.pl - draw a track-bar when I switch the window
    trigger.pl - triggers
    usercount.pl - show usercound of a channel in my status bar
    window_switcher.pl - command /ws <part of channel name> to switch windows
    windowtidy.pl - tidy away empty windows


    Yes, I'm a script junkie.

    Flo
    Last edited by Jason; 05-01-2009 at 09:44 AM. Reason: moved to clean things up
    Everything is possible - you just need to know how.
    www.the-compiler.org

Similar Threads

  1. Your favorite mIRC scripts
    By Locotes in forum IRC client scripts and addons
    Replies: 3
    Last Post: 04-25-2009, 10:57 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •