Por que não alterar as permissões? Permissões estão lá para usá-los. E este é um bom exemplo de onde as permissões de grupo são úteis.
Tente usar um diretório de log com permissões de leitura + gravação para seu usuário irssi e permissões de leitura para o usuário do seu servidor da Web.
Você pode, claro, adicionar um grupo adicional para essa finalidade e colocar o usuário dos servidores da Web nesse grupo.
Exemplo:
Folder /var/www/irclogs
Permissions:
User: [irssi-user] Group: [web server group] Mode (Folder): 0750 Mode (Files): 0640
Dessa forma, o seu servidor web pode ler os arquivos, irssi pode ler + gravar os arquivos e ninguém mais pode acessá-los (a menos que você defina o modo para outra coisa).