#670 closed enhancement (fixed)
Updating new irssi scripts for snapshot 1.3
Reported by: | timing | Owned by: | timing |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Scripts (irssi) | Version: | devel |
Keywords: | Cc: | ||
IRC client+version: | Client-independent | Operating System: | Public server |
OS version/distro: |
Description
Please use this ticket if you have problems with the new scripts.
New versions of the irssi bitlbee scripts can be found here:
http://aegir.fokdat.nl/Public/irssi-bitlbee-dev/
The scripts needed changes because:
- You can now use multiple control channels - You can close all control channels
Channel and server detection is now done by checking event 005 for NETWORK=BitlBee and control channels have the chanmode +C
bitlbee_timestamp can be used for translating bitlbee's timestamps into normal messages:
^B[^B^B^B01:23:45^B]^B ^B<^Bsomeoneelse^B>^B Lorem ipsum dolor sit amet, consectetur adipisicing elit...
It also simulates the messages: Day changed to 12 Aug 2010, when two messages switches days.
bitlbee_tab_completion is a bit useless imo, because BitlBee supports shortening of commands and 'account twitter set mode many' is hard to complete because 'twitter' is a variable account name. Please let me know if you still think bitlbee_tab_completion is usefull.
Attachments (0)
Change History (8)
comment:1 Changed at 2010-08-13T09:38:49Z by
comment:2 Changed at 2010-08-13T10:25:44Z by
Um... regarding typing notice with libpurple... imcb_buddy_typing doesn't seem to be called anywhere in purple code?
comment:3 Changed at 2010-08-13T10:28:22Z by
Ok, so if this bug is not irssi script related, could you please open a new ticket :-)
comment:4 Changed at 2010-08-20T06:16:43Z by
Woohoo, typing notice and join notice now work with libpurple changeset:devel,661
Could you please update scripts at http://the-timing.nl/stuff/irssi-bitlbee/
comment:5 Changed at 2010-08-20T11:15:02Z by
Actually... is this intentional? Looks like a bug: typing notice script:
- if( $channel->{mode} eq 'Ct' ){ + if( $channel->{mode} =~ /C/ ){
but then later:
- if( $channel->{mode} eq 'Ct' && $channel->{server}->{tag} eq $bitlbee_server ){ + if( $channel->{mode} eq /C/ && $channel->{server}->{tag} eq $bitlbee_server->{tag} )
note the eq /C/
comment:6 Changed at 2010-08-24T09:21:05Z by
Ah yes, thanks! Please download the script again from the dev directory. I will update http://the-timing.nl when BitlBee 1.3 is out of snapshot state.
comment:7 Changed at 2010-12-07T23:48:22Z by
Resolution: | → fixed |
---|---|
Status: | new → closed |
All good now I guess?
I still have problems with typing notice script, as described in ticket:272 .