O comando !comandos permite aos utilizadores obter um link para a sua página de comandos personalizados e permite a si e aos seus moderadores adicionar, remover, e modificar comandos personalizados.
Comandos de adição
Utilização
!comandos adicionar
!command_name
command response
!command_name
é o nome do comando que deseja utilizar. Os comandos são normalmente prefixados com um ponto de exclamação
command response
é a mensagem com que quer que o Nightbot responda quando o comando é chamado
Exemplo
!comandos adicionar!test this is a test message
Quando !testing is called, the command will return
esta é uma mensagem de teste
Editing Commands
Usage
!comandos editar
!command_name
command response
!command_name
é o nome do comando que deseja edit
command response
é a mensagem com que quer que o Nightbot responda quando o comando é chamado
Exemplo
!comandos editar !testar nova mensagem de teste
Quando !testing is called, the command will now return
new testing message
Deleting Commands
Usage
!comandos apagar
!command_name
!command_name
é o nome do comando que deseja usar
Exemplo
!comandos apagar!testing
Advanced Usage
Níveis de utilizador e Cooldowns
Ao adicionar e editar comandos, pode também especificar o nível de utilizador necessário para executar o comando, bem como o tempo de arrefecimento do comando. Basta aplicar os parâmetros como mostrado abaixo.
!comandos adicionar
!command_name
-ul=userlevel
-cd=cooldown
-a=command response
!command_name
/ command response
é o mesmo que acima.
cooldown
é o número mínimo de segundos entre as utilizações do comando.
userlevel
é um dos níveis de utilizador válidos de abaixo.
!alias
é um comando diferente que se quer que este comando chame. Note que a entrada passada para o alias fornecido é o command response
. Para capturar a entrada do utilizador, seria necessário colocar variáveis no command response
(como $(query)
).
Valores de nível de utilizador
- proprietário – Proprietário do Canal
- moderador – Moderador do Canal
- regular – Regular – Nightbot Regular (utilizadores na lista regular)
- assinante – Assinante do Canal Pago
- todos – Utilizador Normal (por defeito)
Variáveis
Variáveis podem ser usadas dentro das respostas de comando. Para uma lista de variáveis e exemplos da sua utilização, consulte a página Variables.