To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

ZNC/pt

From ZNC
< ZNC
Jump to navigation Jump to search

Bem-vindo(a) ao wiki do ZNC onde pode encontrar e publicar informação acerca do ZNC, um bouncer de IRC avançado que é deixado ligado para que um cliente de IRC se possa desligar/religar sem ter de perder a sessão de chat. Sinta-se à vontade para actualizar as páginas que pensa serem importantes e não hesite em pedir ajuda.

Pode encontrar-nos em #znc no Libera.Chat. (Novo desde Maio de 2021! O nosso antigo canal na freenode foi fechado pela nova gerência da freenode...)

Descarregar o ZNC

O último lançamento estável é 1.9.0 (ChangeLog). Pode encontrar o seu código-fonte aqui!

Ou pode tentar a versão de teste, utilizando nightly tarball ou Git.

As versões mais antigas podem ser encontradas aqui.

Muitas distribuições fornecem o ZNC como um pacote, veja a página sobre Installation para detalhes.

Como é que ele funciona?

  • Instale o ZNC no seu servidor.
  • Gere uma configuração inicial utilizando znc --makeconf.
    • Cada utilizador de ZNC pode ligar-se a várias de redes de IRC, se bem que precisará de ligar o seu cliente de IRC ao ZNC várias vezes (um por rede).
    • Pode mais tarde alterar as definições (adicionar mais utilizadores, afinar os existentes, etc.) através do interface web ou do IRC.
  • Configure o seu cliente de IRC para ligar-se ao seu servidor de ZNC.
    • Se o seu cliente tem outros campos de username e password, isso funciona bem.
      • Pode definir username como username@clientid/network para ligar a uma rede especifica. A rede precisa de já estar configurada. Sem /network, o cliente irá ligar-se a uma rede aleatória.
    • Se o seu cliente está avariado e não suporta especificar um nome de utilizador em bom... nome de utilizador, pode utilizar username@clientid/network:password como palavra-passe.
    • O @clientid é incluído com o ZNC a começar desde o 1.6.0. Isto é opcional e é o nome que dá ao seu cliente para reconhecê-lo em /msg *status listclients. Também é utilizado por alguns módulos como clientbuffer e chanfilter.
  • Leia o FAQ se tiver algum problema. Sinta-se à vontade para perguntar no IRC se necessitar de mais ajuda.
  • Divirta-se! (Fazer lucro?)

Funcionalidades Principais

Captura do módulo Webadmin em ação
Módulos
O ZNC suporta carregamento dinâmico de módulos C++, Perl, Python e Tcl. Para obter a lista de módulos disponíveis e mais informação, siga o link.
Despegar
o ZNC irá permanecer ligado ao IRC mesmo enquanto você estiver offline. Pode unir-se mais tarde e apanhar tudo o que aconteceu enquanto esteve fora e o seu nick (e status de operador) têm sido mantidos para si.
Vários Utilizadores
Pode adicionar utilizadores sobre um processo em execução. Util para shells públicas que limitam os processos de execução em fundo.
Várias Redes
Cada utilizador pode ligar-se a muitas redes de IRC de uma vezz, com um limite opcional configurado pelo administrador do ZNC.
Vários Clientes
Ligue ao mesmo utilizador/rede com com quantos clientes desejar.
Reprodução de Buffers
Mantenha-se actualizado(a) com o que aconteceu e quando aconteceu enquanto esteve desunido(a), Registos de tempo são também imprimidos e pode ser manualmente configurado.
Suporte de SSL
Encriptação para ambas as portas de escuta e ligação aos servidores de IRC. Se o seu sistema tem OpenSSL, o ZNC suporta automaticamente as ligações SSL.
Suporte de IPv6
Tanto as famílias de endereços IPv4 e IPv6 apenas funcionam, se o seu sistema os suportar.
Administração Web
Utilizando o módulo global webadmin, os administradores podem adicionar/remover/editar utilizadores e definições globais e não-admins podem editar as suas próprias definições de utilizador.

Começando

Informação Adicional

Escrevendo Módulos

Eu quero ajudar, o que eu posso fazer?

Isso é fantástico! Pode:

  • enviar pull requests no github
  • traduzir o ZNC para o seu idioma
  • melhorar a documentação neste wiki
  • consultar os utilizadores no nosso canal de IRC

Fale connosco se tiver algumas ideias.

Documentos internos

Links externos

Por favor, note que tal como em Fevereiro de 2011, nós abandonámos o SourceForge e mudámo-nos para o GitHub.