Por padrão, o irssi olha para o alto-falante do computador para produzir som. Por padrão, pcspkr
não é carregado em muitas distribuições Linux - incluindo o Ubuntu 13.10.
Solução inicial:
cd $HOME/.irssi/scripts # make a scripts directory if one does not already exist
wget http://scripts.irssi.org/scripts/beep_beep.pl
cp $HOME/Music/custom_beep_example.wav . # wget or cp a custom notification sound
mkdir $HOME/.irssi/scripts/autorun
cd $HOME/.irssi/scripts/autorun
ln -s ../beep_beep.pl #create symbolic link for auto-run
Depois de executar esses comandos, inicie o irssi em seu terminal e execute os seguintes comandos:
/set bell_beeps
/set beep_msg_level MSGS DCC DCCMSGS HILIGHT NOTICES
/set beep_cmd aplay -q ~/.irssi/scripts/custom_beep_example.wav
/save
É isso! Você deveria estar pronto para o rock-in-roll!
Opções:
Você pode anexar seu beep_message_level
com ALL
para todos os níveis:
/set beep_msg_level MSGS DCC DCCMSGS HILIGHT NOTICES ALL
Outra opção é alterar o beep_flood
no script perl para 300000 (5 minutes)
. Se você receber uma mensagem no IRC dentro do tempo de inundação, ela não emitirá um bipe, caso contrário, ocorrerá.
Os créditos vão para andrew.46 e suicidefunky de fóruns do ubuntu para encontrar a solução inicial e opcional.