Você está na página 1de 18

Manual criado por @rebecachuffi

1. Contatos e Referências
Discord de suporte do PriestBot: discord.gg/ScnjA2f

Manual rápido do PriestBot: bit.ly/PriestBotManual

Contatos de criadores e admins do Priestbot (clique no nome para acessar o twitter de cada
um): Lucas, Dehquadros, RebecaChuffi, EnzoKotzu, Anaoliveiira, Macucks, Vitormedina_, Donovan,
Alex_Vido_Casanelli, Serkii, Kista, snowzin_, Vexs1n, deniseoliveira, Homer, Orfeu_br, Sub0.

Dúvidas, sugestões e possíveis erros nesse guia, fale comigo https://twitter.com/rebecachuffi


2. Índice

1. Contatos e Referências ................................................................................................................... 1

2. Índice.............................................................................................................................................. 2

3. Adicionando o bot ........................................................................................................................... 3

4. Moderadores e Owners ................................................................................................................... 3

5. Followage e Uptime ........................................................................................................................ 4

6. Filtros ............................................................................................................................................. 4

7. Atalhos para moderadores .............................................................................................................. 7

8. Comandos ...................................................................................................................................... 8

9. Timers ............................................................................................................................................ 9

10. Autoreply ................................................................................................................................... 10

11. Vídeo Novo................................................................................................................................ 11

12. Música ...................................................................................................................................... 12

13. Mensagem de subs ................................................................................................................... 13

14. Elo ............................................................................................................................................ 14

15. Sorteio ...................................................................................................................................... 14

16. Stream Status ........................................................................................................................... 15

17. Adicionais.................................................................................................................................. 16
3. Adicionando o bot
(Ações devem ser feitas pelo dono do canal, não pelos moderadores)

1. Clique aqui e digite !join no chat;

2. Para retirar o bot do seu canal, vá no seu chat e


digite !leave ;

3. Vá no seu canal e digite /mod priestbot ;

4. Coloque o Priestbot como editor do seu canal


colando o seguinte link no seu navegador e
substituindo SEUCANAL pelo nome seu canal da
twitch:

https://www.twitch.tv/SEUCANAL/dashboard/permissions

4. Moderadores e Owners
Diferente de bots como Nightbot, o Priestbot não permite que todos os moderadores do canal
adicionem ou editem comandos e filtros.

Para que um MODERADOR possa executar


tais tarefas ele precisa ser adicionado como OWNER,
digitando !owner add NOMEDOMOD.

Para ver a lista de owners, o dono do canal


deve digitar !owner list e para retirar os privilégios de
owner de um moderador !owner delete
NOMEDOMOD.

Não coloque “@” antes do nome do moderador quando for adicionar ou excluir um owner.
5. Followage e Uptime
Os comandos !followage (mostra há quanto tempo
uma pessoa está seguindo o canal) e !uptime (mostra há
quanto tempo o streamer está online) já estão embutidos no
Priestbot e só precisam ser ativados.

Para ativar o followage digite !set followage on e para


ativar o uptime digite !set uptime on.

É possível personalizar a mensagem de uptime.


Digite !set uptimemessage MESAGEM e use (_UPTIME_)
onde você quiser que apareça há quanto tempo que o
streamer está online, como no exemplo ao lado.

6. Filtros
Priestbot tem filtros de caps, links, símbolos e emotes.
A primeira coisa a se fazer é ativar a função filtros usando
!filter on. Quando você quiser desativar todos os filtros da
stream, use !filter off. Para redefinir o tempo de timeout dos
filtros use !filter timeoutduration SEGUNDOS. (Note que esse
é o tempo do segundo timeout, o primeiro é sempre padrão de
10 segundos)

DICA: note que !filter off não deve ser usado para retirar apenas
um tipo específico de filtro. Por exemplo, se a intenção for
“liberar o caule” e você usar !filter off, além de liberar os
símbolos, você vai liberar emotes, links e caps no chat.
1. Filtro de CAPS: !filter caps on dá timeout em pessoas que
mandarem palavras com mais de 5 letras em caps. Se você
quiser modificar a quantidade de caps, use !filter caps
mincaps NUMERODECAPS para permitir NUMERODECAPS
de caps por mensagem e !filter caps status para mostrar as
configurações atuais do filtro de caps, que será mostrado no
chat.

2. Filtro de links: !filter links on dá timeout em qualquer link postado no chat. Para permitir alguns domínios,
use !filter pd add DOMÍNIO. Note, por exemplo, que se você quiser permitir todos os links do youtube, você
só precisa adicionar o domínio, ou seja, https://www.youtube.com/ (veja o exemplo abaixo). Para ver a
lista de domínios permitidos !filter pd list. Para permitir que um usuário específico mande 1 (um) link no
chat, use !permit NICKDATWITCH.

3. Filtro de símbolos: !filter symbols on dá time out em mensagens com


muitos símbolos. Você pode editar a quantidade permitida de
símbolos Usando !filter symbols percent você limita a porcentagem de
símbolos por linha e usando !filter symbols min você limita a
quantidade de símbolos.
ํ ์์ั
ํ็ ์์
ํ ์์ั
ํ๋ ์์
ํ ์์ั
ํ่ ์์
ํ ์์ั
ํ๋ ์์
ํ ์์ั
ํ็ ์์
ํ ์์ั
ํ๋ ์์
ํ ์์ั
ํ่ ์์

4. DICA: o filtro acima é o “filtro dos caules”! Existem alguns “caules” que passam por esse filtro, por ํํ ์์ั
๋ํ ์์
exemplo, o “caule que crucificou o yetz” (figura acima). Nesse caso, uma das soluções é adicionar toda a ํ ์์์ั
็ํ ์
mensagem como banphrase (para isso veja o o filtro de palavras abaixo). ํ ์์์ั
๋ํ ์

Só adicione todos os símbolos do spam em questão como palavra banida.ํ่ ์์ั
ํ ์์ั
ํ๋ ์์
ํ ์์ั
ํ็ ์์
5. Filtro de palavras: !filter banphrase on ativa o filtro de ํ ์์ั
ํ๋ ์์
palavras. Para adicionar palavras a esse filtro use !filter ํ ์์ั
ํ่ ์์
ํ ์์ั
banphrase add PALAVRA OU FRASE e para remover ํ๋ ์์
ํ ์์ั
!filter banphrase delete PALAVRA OU FRASE. Para ver a ํ็ ์์
ํ ์์ั
lista de palavras banidas até o momento, use !filter ํ๋ ์์
ํ ์์ั
banprase list. ํ่ ์์
ํ ์์ั
ํ๋ ์์
ํ ์์ั
DICA: Para não permitir que mandem o “risco” no seu chat, use !filter banphrase add สํ ์ ์
DICA: Por exemplo, se a palavra banida for “pau” o bot irá dar timeout em palavras como “paulo”, então
uma solução para que isso não aconteça é: !filter banphrase add REGEX:(?i).*\PALAVRA\b (NÃO USE!)

6. Filtro de emotes: !filter emotes on dá time out em mensagens com mais de 5 emotes. Para editar o número
máximo de emotes use !filter emotes max NUMERO. Para definir que cada mensagem pode ter
exatamente UM emote, use o seguinte comando no chat !filter emotes single on/off.

7. Quase um filtro: É possível fazer com que só seja permitido digitar emotes no chat por parte dos viewers
(moderadores são imunes a isso), que é usando /emoteonly e /emoteonlyoff

8. Tamanho máximo da mensagem: Seta um limite de


caracteres pra cada mensagem: !filter messagelength
NUMERODECARACTERES
7. Atalhos para moderadores
Alguns comandos de controle de chat tem atalhos que facilitam a vida dos moderadores.

COMANDO DESCRIÇÃO EXEMPLO

+s Liga o submode, ou seja, só mods poderão digitar no chat.

-s Desliga o submode.

+b NOME Bane usuário do chat.

-b NOME Desbane usuário do chat.

+k NOME Dá timeout no usuário do chat.

+p NOME Apaga todas as mensagens do usuário do chat

!clear Apaga todas as mensagens do chat.

+m SEGUNDOS Habilita slowmode de SEGUNDOS

-m Tira slowmode do chat


DICA: O comando +B não pode ser usado pelo dono do canal nos moderadores. Se você
deseja banir algum mod, ou você tira o mod e usa +B ou faz manualmente, como na figura.

8. Comandos
Como visto na seção 4 apenas os moderadores com
OWNER podem editar/criar comandos para o canal. Para criar
um comando, use !command add comando TEXTO DO
COMANDO.
Para editar o texto de um comando existente, por exemplo,
!comando, digite !command add comando NOVOTEXTO. Ou seja,
se o comando já tiver sido criado, ele é editado para o novo
texto. Para restringir um comando apenas aos moderadores, use
!command restrict COMANDO mod.
Para criar um comando que exibe todos os comandos da
stream use nele (_COMMANDS_), por exemplo, !command add
comandos Veja os comandos da stream aqui: (_COMMANDS_).

Dica: (_COMMANDS_) não exibe os comandos de uptime e


followage, então uma solução é colocar o seguinte texto:
!command add comandos Veja os comandos da stream aqui:
(_COMMANDS_) uptime, followage.

DICA: Alguns caracteres podem ser usados nos comandos, e


outros não são aceitos. Caracteres que eu consegui usar até hoje
são: « » ‹ › • (caso encontre outros, mande pra mim por favor!)
9. Timers
Essa função permite repetir alguns comandos da stream a cada
determinado tempo. Uma vez que o comando já existe, por exemplo, o
comando !teste, use !repeat add teste NUMEROEMSEGUNDOS para
fazer com que o comando !teste apareça automaticamente a cada
NUMEROEMSEGUNDOS segundos no chat.

Caso seu chat não seja muito movimentado isso pode fazer com
que o ele fique floodado de mensagens do bot. Uma solução pra isso é
usar !repeat add teste NUMEROEMSEGUNDOS NÚMERODEMSG que
define que a cada NUMEROEMSEGUNDOS segundos o comando será
repetido se NÚMERODEMSG passarem no chat. No exemplo ao lado, o
comando !teste será repetido somente se a cada 300 segundos 50
mensagens tiverem passado no chat.

Use !repeat list para mostrar os comandos que estão sendo


repetidos na stream com os respectivos tempos. É possível desligar ou
deletar a repetição de um comando !repeat off COMANDO ou !repeat
delete COMANDO. A diferença é que se você deletar ele nao vai mais
aparecer no !repeat list e se você apenas desligar, o timer pode ser
ligado novamente apenas usando !repeat on COMANDO.
10. Autoreply
Essa função ‘responde’ automaticamente se uma
certa palavra/frase for colocada no chat. Use !autoreply
add PALAVRA FRASERESPOSTA para que o bot retorne
FRADERESPOSTA sempre que a PALAVRA for escrita no
chat (tem o cooldown padrão de 15 segundos do
Priestbot). Dessa forma, a mensagem enviada no chat deve
ter apenas a palavra para ser respondida. Se você quiser
que o comando responda quando a palavra estiver em
qualquer lugar de uma frase, coloque asteriscos de ambos
os lados da palavra, da seguinte forma:
!autoreply add *PALAVRA* FRASERESPOSTA.

Use !autoreply list para mostrar a lista de palavras ou frases no repeat. Quando esse comando é chamado,
números irão aparecer na frente de casa frase. Para deletar qualquer um deles, use !autoreply remove
NUMERO

DICA: Uma forma de fazer com que o comando responda à frases


e não só palavras é colocar o seguinte: !autoreply add
*olha*uma*frase* FRASERESPOSTA. Dessa forma, qualquer frase
que tiver as palavras “olha”, “uma” e “frase” nessa ordem, será
respondida com a FRASERESPOSTA, como no exemplo ao lado.
11. Vídeo Novo
É possível configurar um comando que mostra o vídeo novo do seu canal do Youtube sem que você precise
ficar atualizando. É importante que você siga a ordem certa das instruções abaixo:

1) Digite !set youtube on que vai fazer com que essa função seja ligada:

2) Vá no seu canal do youtube, e pegue o channel id no navegador:

3) Digite !set youtube CHANNELID substituindo CHANNELID pelo seu channelid acima, o que vai definir seu canal
do youtube:

4) Digite !set videonovo on para ativar (_VIDEONOVO_):

5) Agora basta criar o comando e o vídeo novo aparecerá no lugar de


(_VIDEONOVO_), por exemplo !command add video Veja o vídeo novo
do canal: (_VIDEONOVO_)
12. Música
Há duas maneiras de mostrar a música que você estiver escutando na
stream pelo chat, pelo Youtube ou pela Spotify do navegador. O primeiro

passo para ambos é criar uma conta no https://www.last.fm. Depois de

criar a conta , no canto superior direito, clique na sua foto e vá em settings


(como na imagem ao lado) e conecte sua conta do spotify :

Clique no link e adicione a extensão do chrome: https://chrome.google.com/webstore/detail/web-


scrobbler/hhinaapppaileiechjoiifaancjggfjm/related Abra o seu Spotify no
navegador, copie chrome://extensions/ numa nova aba, clique em details e
em extension options e faça log in com a sua conta do Lastfm
Agora basta configurar no chat da twitch os comandos !set lastfm on, !set lastfm
CONTA LASTFM, !set music on como no exemplo ao lado. Agora o comando
!music vai mostrar a música tocada no youtube ou spotify
(note que ele deve estar aberto no navegador e não no app)

13. Mensagem de subs


É possível personalizar a mensagem de sub e
de resub que aparecerá no chat. Para ativar essa
função use: !set subscriberalerts on.

Uma vez ativado, personalize a mensagem


usando !set subscriberalerts message
MENSAGEMDESUB.
DICA: Para que o Priestbot marque a pessoa que deu
sub no chat, use (_1_) como no exemplo ao lado, pois
o (_1_) será substituído pelo nome da pessoa.

Você também pode personalizar a mensagem


de resubscriber usando os parâmetros (_2_), que diz a
quantidade de meses TOTAIS que a pessoa foi sub no
canal e (_3_), que diz a quantidade de meses EM
SEQUÊNCIA que a pessoa foi sub no canal. Para isso,
use o comando: !set resubalert message
MENSAGEMDERESUB.
14. Elo
Para fazer o comando !elo e mostrar o elo/PDLs
de contas de League of Legends primeiro você deve
definir a região usando !set region REGIAO.

Por exemplo, se sua conta for no server BR, use !set


region br. O próximo passo é definir a conta principal e as
smurfs (caso haja). Para definir o nome da conta principal,
use !set summoner CONTA e para definir o nome das
smurfs use !set smurf1 CONTA1, !set smurf2 CONTA2. É
possível configurar até 4 contas smurfs.

O último passo é criar o comando !elo. Onde você


quiser que apareça o elo da conta principal coloque
(_ELO_) e das smurfs use (_ELO1_), (_ELO2_), etc.

Temos também parâmetros pra elo da flex e do TFT usando os parâmetros: (_ELOFLEX_), (_ELOFLEX1_),
etc e (_ELOTFT_), (_ELOTFT1_), etc. Esses parâmetros também vão usar as contas do !set summoner CONTA,
!set smurf1 CONTA1. Um exemplo de comando de elo para stream de lol seria !command add elo Rebeca Bot:
(_ELO_), FLEX: (_ELOFLEX_), TFT: (_ELOTFT_).

15. Sorteio

É possível fazer sorteios com o dentro do chat usando


o Priestbot. O primeiro passo é resetar o sorteio para que
informações desorteiospassadosnão sejam usadas: !raffle reset
Para abrir o sorteio use !raffle enable. Desta forma, qualquer
pessoa do chat poderá participar com uma entrada digitando !raffle
no chat. Paraver quantas pessoas estão participando, use !raffle count

Para sortear um vencedor, use !raffle winner, desta forma o nome


do vencedor aparecerá no chat como na imagem ao lado. Para
encerrar o sorteio use !raffle disable.

16. Stream Status

Existem algums comandos premade que fornecem algumas


informações sobre a stream. Primeiro, !viewers que mostra a
quantidade de pessoas assistindo a stream naquela hora. Ele
também é um parâmetro, ou seja, pode ser chamado num comando
da seguinte forma: !command add pessoas Quantidade de pessoas
assistindo: (_VIEWERS_).

Moderadores com owner podem trocar o !status da stream, que é o título da live e o !game que muda o jogo
da stream. (Não esqueça de adicionar o Priestbot como editor)
17. Adicionais

1. Adicionar o (_COUNT_): Como já foi explicado anteriormente,


coloca (_COUNT_) num comando faz com que haja uma contagem
de quantas vezes esse comandos foi usado no chat. Para definir a
quantidade inicial do contador use !setcount COMANDO NUMERO.

2. Resetar o (_COUNT_) (apenas dono do canal ou adm do bot): para


resetar o contador de algum comando, use !resetcount COMANDO.
Use !checkcount COMANDO para checar quantas vezes certo
comando foi usado.

3. Usar o (_PERCENT_): O (_PERCENT_) é um


parâmetro que aleatoriamente sorteia uma
porcentagem.

4. Usar o (_TOUSER_): O (_TOUSER_)/(_1_) é um parâmetro que


chama o usuário marcado depois do comando. Por exemplo:
!command add teste Rebeca bateu no (_TOUSER_)! o comando
!teste NOME vai responder “Rebeca bateu no NOME!”.
O mesmo é válido pra os parâmetros (_2_), (_3_). Por exemplo:
!command add teste Rebeca bateu no (_TOUSER_), no (_2_) e no
(_3_)! o comando !teste NOME1 NOME2 NOME3 vai responder
“Rebeca bateu no NOME1, no NOME2 e no NOME3!”

Você também pode gostar