https://antonyz.tk/ KulimBOT Versão Beta 1.4
KULIM BOT Beta v1.4
Discord

O que é isso?

Este é um bot da Twitch desenvolvido por AntonyZ_ / ObrigadoPeloSub__, ainda está em versão Beta, mas já tem bastante coisa para se aproveitar.

Comandos já pré-configurados basta habilitar para usar: !followage, !elo, !uptime, !commands, !filter
Possui dois idiomas: Português e Inglês!

Comandos

Todos os comandos possuem um intervalo de 5 segundos de um para o outro
Se o bot não estiver respondendo, tire o modo para seguidores do seu canal.
Comando Descrição Modos de uso Parâmetros Resultado Lv
!join Use esse comando no canal do KulimBOT para começar a usar o bot.
!join - @KulimBOT, now we are together :) 0
!leave Use esse comando no canal do KulimBOT para deixar de usar o bot. !leave - Goodbye @KulimBOT :( 0
!followage Exibe o tempo em que o usuário está seguindo o canal !followage

!followage usuário
opcional:usuário use para exibir o !followage de outro usuário. KulimBOT has been following nzahrx for: 1 month, 2 weeks, 2 hours, 33 minutes, 57 seconds (44 days)
0
!lol Adiciona ou remove um invocador
League of Legends
!lol -s index

!lol +s index summoner

!lol +r region
-s remover uma conta
+s adicionar uma conta
+r alterar/adicionar a região das contas
index [1-6] índice da conta que deseja adicionar/remover
summoner nome do invocador
region região das contas
[RU, KR, BR, OC, JP, NA, EUN, EUW, TR, LAN, LAS]


Exemplo

!lol -s 1 (Remove a conta que estiver no índice 1)

!lol +s 1 nZah (Adiciona a conta "nZah" no índice 1)

!lol +r BR (Seleciona a região das contas para o servidor BR)
Summoner in index 1 has been deleted.

Summoner "nZah" [1] [br] added.

Region "br" added.
3
!elo Exibe o elo de um invocador expecífico ou exibe todas os elos das contas do canal

Para exibir as suas contas primeiro você precisa adiciona-las usando !lol, veja mais abaixo
!elo

!elo conta




opcional:conta use para exibir o elo de um invocador.



!elo nZah


0
!elotft Exibe o elo da fila ranqueada Teamfight Tactics de um invocador expecífico ou exibe todas os elos das contas do canal

Para exibir as suas contas primeiro você precisa adiciona-las usando !lol, veja mais abaixo
!elotft

!elotft conta




opcional:conta use para exibir o elo de um invocador.



!elotft nZah
Funciona da mesma forma do !elo 0
!uptime Exibe o tempo em que o canal está ao vivo !uptime - KulimBOT has been live for 1 hour 35 minutes 28 seconds 0
!commands Exibe todos os comandos habilitados no canal !commands - Commands: !uptime, !elo, !elotft, !followage, !filter 0
!enable Habilita um comando público: !followage, !elo, !elotft, !uptime, !filter !enable command +c
!enable command -c

!enable command
+c ativar a cor no comando ( /me )
-c desativar a cor no comando ( /me )


command -> !followage, !elo, !elotft, !uptime, !filter

Exemplo

!enable !uptime
ou
!enable !uptime +c
Command "!uptime" enabled. Color enabled.
Command "!uptime" enabled. Color disabled.


Command "!uptime" enabled.
3
!disable Desabilita um comando público: !followage, !elo, !elotft, !uptime, !filter !disable command !followage, !elo ou !uptime Command "!uptime" disabled. 3
!cmd Comando para adicionar (add), editar (edit) ou deletar (del) um comando.
OBS: comandos públicos NÃO podem ser alterados ou removidos
!cmd add command lv=level msg
!cmd add command msg

!cmd edit command lv=level msg
!cmd edit command msg
!cmd edit command lv=level

!cmd del command
add use para adicionar um comando.
edit use para editar um comando.
del use para deletar um comando.
command nome do comando.
level Nível necessário para usar o comando.
[ owner: 4, mod: 3, sub: 2, vip: 1, all: 0 ]
msg mensagem a ser exibida ao chamar o comando.


Exemplo

!cmd add !example Teste!
ou
!cmd add !example lv=3 Teste!
[Moderador ou superior]
Command "!example" has been added.

Command "!example" has been edited.

Command "!example" has been deleted.
3
!language Com esse comando é possível mudar o idioma das respostas do KulimBOT para Português ou Inglês, incluindo os comandos públicos.
Default: English
!language lang
pt use para mudar as respostas para Português
en use para mudar as respostas para Inglês
Língua alterada para Português.

Language changed to English.
3
!help Exibe um link que irá redirecionar para esta página !help - How to configure KulimBOT: https://bot.antonyz.tk/ 3
!title / !status Exibe ou altera o título da stream
Para alterar vocẽ precisa antes dar permissão de editor para o KulimBOT
!title ou !status

!title title ou !status title
title Frase que irá substituir o título da stream Title: Title Example :)

Title has been updated to: Example
0 / 3
!game Exibe ou altera o jogo da stream
Para alterar vocẽ precisa antes dar permissão de editor para o KulimBOT
!game

!game game
game Nome do jogo User123 is playing League of Legends

Game has been updated to: Programming
0 / 3
!repeat Repete comandos no chat
Tempo mínimo: 10 segundos, Intervalo de Mensagens mínimo: 1
!repeat add command seconds message_interval

!repeat edit command seconds message_interval

!repeat del command

add use para criar a repetição de um comando.
edit use para editar um comando.
del use para deletar um comando.
list lista com todos os comandos que estão sendo repetidos.
command nome do comando.
secodns tempo de repetição em segundos.
message_interval intervalo de repetição entre mensagens (bom para chats que não são muito movimentados, evitando spam do Bot).


Exemplo

!cmd add !example 60 10

!cmd edit !example 120 5

!cmd del !example

!cmd list
"!example" will repeat every 60 seconds and 10 messages.

"!example" will repeat every 120 seconds and 5 messages.

"!example" is not repeating anymore.

List: !example 60s 10msgs, !example2 20s 7msgs
3
!filter Filtros para ajudar a controlar o chat.
Links, Symbols, Spam, Long Msg, Blacklist, Emotes, Caps, Color
Veja como usar clicando aqui - - 3

Variáveis

Variável Descrição Uso Resultado
Custom API Utilizado para obter uma resposta de uma URL !cmd add command ... (customapi URL)
!cmd add !example Example: (customapi https://example.org/example.php)
Example: A example!
Arguments Pegar palavras da mensagem após o comando !cmd add command ... {[1-9]}
!cmd add !example (user): Name: {1}, Age: {2}
User123: !example Antony 19
KulimBOT: User123: Name: Antony, Age: 19
Channel Nome do canal em minúsculo !cmd add command ... (channel)
!cmd add !example Channel: (channel)
Channel: kulimbot
Count Contador que é incrementado sempre que o comando é digitado !cmd add command ... (count)
!cmd add !example You used this command (count) times.
You used this command 1 times.
You used this command 2 times.
Message Pegar toda a mensagem digitado após o comando !cmd add command ... (message)
!cmd add !example (user) said: "(message)"
User123: !example Hi :)
KulimBOT: User123 said: "Hi :)"
User Nome do usuário que usou o comando !cmd add command ... (user)
!cmd add !example Hey, (user)!
User123: !example
KulimBOT: Hey, User123!
To User Retornará o primeiro argumento após o comando, a única diferença é que se não houver nenhum argumento após o comando será retornado o nome do usuário que usou o comando. !cmd add command ... (touser)
!cmd add !example Target: (touser)
User123: !example ObrigadoPeloSub__
KulimBOT: Target: ObrigadoPeloSub__

User123: !example
KulimBOT: Target: User123
Random Number Gera um número aleatório entre min e max (inclusive) !cmd add command ... (randomnumber min,max,round)
ou
!cmd add command ... (randomnumber min,max)

!cmd add !example Health: (randomnumber 10,30) Mana: (randomnumber 0,85.5,1)
Armor: (randomnumber 0,100,2)%
Health: 29 Mana: 79.6 Armor: 95.85%
Health: 10 Mana: 85.5 Armor: 100%
Random User Exibe um usuário aleatório que esteja assistindo a stream !cmd add command ... (randomuser)

!cmd add !example Winners: (randomuser), (randomuser), (randomuser) :)
Winners: AntonyZ, User123, nZah :)
Query Retorna tudo que o usuário digitou após o comando !cmd add command ... (query)

!cmd add !example Pergunta: (query)
ObrigadoPeloSub__: !example Qual seu elo?
KulimBOT: Pergunta: Qual seu elo?
Eval Executa um Script JavaScript !cmd add command ... (eval JavaScript Expression)

!cmd add !example (5+5)/2 = (eval (5+5)/2)

!cmd add !example (query) = (eval (query))
Example: (5+5)/2 = 5

ObrigadoPeloSub__: !example ((5+7)*2)/3
KulimBOT: ((5+7)*2)/3 = 8

Filtros

Antes de usar os filtros é preciso ativar o comando !filter usando !enable !filter
Filtro Descrição Uso Resultado
!filter list Exibe o estado de todos os filtros [ON / OFF] - Filters: Links[ON], Symbols[ON], Spams[ON], Long Msg[ON], Emotes[OFF], Caps[ON], Colored Msg[OFF]
!filter time
!filter time - Vê o tempo do timeout em segundos.

!filter time set number - Altera o tempo do timeout (em segundos)[Padrão: 60]
1: !filter time

2: !filter time set 120
1: Current timeout time: 61 seconds.

2: Timeout time changed to 120 seconds.
!filter links
!filter links enable - Ativa o filtro de links
!filter links disable - Desativa o filtro de links

!filter links whitelist +u user - Dá permissão para um usuário enviar links [Adicionar "{sub}" irá dar permissão a todos os subs e "{vip}" irá dar permissão a todos os vips]
!filter links whitelist +u list - Exibe a lista de usuários com permissão
!filter links whitelist -u user - Remove um usuário da whitelist

!filter links whitelist +d domain - Adiciona um domínio à whitelist
!filter links whitelist +d list - Exibe a lista de domínios com permissão
!filter links whitelist -d domain - Remove um domínio à whitelist

!filter links warning enable - Ativa o aviso ao dar timeout [Ativado por padrão]
!filter links warning disable - Desativa o aviso ao dar timeout
!filter links warning message text - Altera a mensagem ao dar timeout
[digitar default irá restaurar para a mensagem padrão de timeout]
1: !filter links enable
2: !filter links disable

3: !filter links whitelist +u user123
4: !filter links whitelist +u list
5: !filter links whitelist -u user123

6: !filter links whitelist +d twitch.tv
7: !filter links whitelist +d list
8: !filter links whitelist -d twitch.tv

9: !filter links warning enable
10: !filter links warning disable
11: !filter links warning message No links.
11.1: !filter links warning message default
1:[links] enabled.
2:[links] disabled.

3:"user123" added to whitelist.
4:Allowed users: user123
5:"user123" removed from whitelist.

6:"twitch.tv" added to whitelist.
7:Allowed domains: twitch.tv
8:"twitch.tv" removed from whitelist.

9:[links] warning enabled.
10:[links] warning disabled.
11:Message changed to: No links.
11.1:Message changed to: Links are not allowed.
!filter symbols
!filter symbols enable - Ativa o filtro de símbolos
!filter symbols disable - Desativa o filtro de símbolos

!filter symbols +l number - Altera a porcentagem máxima de símbolos [0% - 100%] [Padrão: 50]
!filter symbols +gl number - Altera o número máximo de uma sequência de símbolos [mínimo: 2] [Padrão: 10]

!filter symbols whitelist +u user - Dá permissão para um usuário enviar símbolos [Adicionar "{sub}" irá dar permissão a todos os subs e "{vip}" irá dar permissão a todos os vips]
!filter symbols whitelist list - Exibe a lista de usuários com permissão
!filter symbols whitelist -u user - Remove um usuário da whitelist

!filter symbols triggerlength number - Tamanho mínimo de caracteres na frase do usuário para poder checar a quantidade de símbolos [Padrão: 30]

!filter symbols warning enable - Ativa o aviso ao dar timeout [Ativado por padrão]
!filter symbols warning disable - Desativa o aviso ao dar timeout
!filter symbols warning message text - Altera a mensagem ao dar timeout
[digitar default irá restaurar para a mensagem padrão de timeout]
1:!filter symbols enable
2:!filter symbols disable

3:!filter symbols +l 60
4:!filter symbols +gl 15

5:!filter symbols whitelist +u user123
6:!filter symbols whitelist list
7:!filter symbols whitelist -u user123

8:!filter symbols triggerlength 30

9:!filter symbols warning enable
10:!filter symbols warning disable
11:!filter symbols warning message No symbols.
11.1:!filter symbols warning message default
1:[symbols] enabled.
2: [symbols] disabled.

3: [symbols] Limit changed to 60%
4: [symbols] GroupLimit changed to 15

5: "user123" added to whitelist.
6: Allowed users: user123
7: "user123" removed from whitelist.

8: [symbols] Triggerlength changed to 30

9: [symbols] warning enabled.
10: [symbols] warning disabled.
11: Message changed to: No symbols.
11.1: Message changed to: Symbols spam are not allowed.
!filter spam
!filter spam enable - Ativa o filtro de spam
!filter spam disable - Desativa o filtro de spam

!filter spam +l number - Altera o número máximo de uma sequência de caracteres [mínimo: 2] [Padrão: 10]

!filter spam whitelist +u user - Dá permissão para um usuário spamar (?)[Adicionar "{sub}" irá dar permissão a todos os subs e "{vip}" irá dar permissão a todos os vips]
!filter spam whitelist list - Exibe a lista de usuários com permissão
!filter spam whitelist -u user - Remove um usuário da whitelist

!filter spam warnign enable - Ativa o aviso ao dar timeout [Ativado por padrão]
!filter spam warning disable - Desativa o aviso ao dar timeout
!filter spam warning message text - Altera a mensagem ao dar timeout
[digitar default irá restaurar para a mensagem padrão de timeout]
1:!filter spam enable
2:!filter spam disable

3:!filter spam +l 7

4:!filter spam whitelist +u user123
5:!filter spam whitelist list
6:!filter spam whitelist -u user123

7:!filter spam warning enable
8:!filter spam warning disable
9:!filter spam warning message No spam.
9.1:!filter spam warning message default
1:[spam] enabled.
2:[spam] disabled.

3:[spam] Limit changed to 7

4:"user123" added to whitelist.
5:Allowed users: user123
6:"user123" removed from whitelist.

7:[spam] warning enabled.
8:[spam] warning disabled.
9:Message changed to: No spam.
9.1:Message changed to: Please, don't spam.
!filter longmsg
!filter longmsg enable - Ativa o filtro de spam
!filter longmsg disable - Desativa o filtro de spam

!filter longmsg +l number - Altera o número máximo de caracteres em uma mensagem [Padrão: 150] [Mínimo: 2]

!filter longmsg whitelist +u user - Dá permissão para um usuário enviar mensagens longas[Adicionar "{sub}" irá dar permissão a todos os subs e "{vip}" irá dar permissão a todos os vips]
!filter longmsg whitelist list - Exibe a lista de usuários com permissão
!filter longmsg whitelist -u user - Remove um usuário da whitelist

!filter longmsg warning enable - Ativa o aviso ao dar timeout [Ativado por padrão]
!filter longmsg warning disable - Desativa o aviso ao dar timeout
!filter longmsg warning message text - Altera a mensagem ao dar timeout
[digitar default irá restaurar para a mensagem padrão de timeout]
1:!filter longmsg enable
2:!filter longmsg disable

3:!filter longmsg +l 200

4:!filter longmsg whitelist +u user123
5:!filter longmsg whitelist list
6:!filter longmsg whitelist -u user123

7:!filter longmsg warning enable
8:!filter longmsg warning disable
9:!filter longmsg warning message No long messages.
9.1:!filter longmsg warning message default
1:[longmsg] enabled.
2:[longmsg] disable.

3:[longmsg] Limit changed to 200

4:"user123" added to whitelist.
5:Allowed users: user123
6:"user123" removed from whitelist.

7:[longmsg] warning enabled.
8:[longmsg] warning disabled.
9:Message changed to: No long messages.
9.1:Message changed to: Your message is too long.
!filter blacklist
!filter blacklist add word/phrase - Adiciona uma palavra/frase a blacklist
!filter blacklist list - Exibe a lista de palavras/frases banidas.
!filter blacklist del word/phrase - Remove uma palavra/frase da blacklist

!filter blacklist whitelist +u user - Dá permissão para um usuário enviar palavras/frases proíbidas[Adicionar "{sub}" irá dar permissão a todos os subs e "{vip}" irá dar permissão a todos os vips]
!filter blacklist whitelist list - Exibe a lista de usuários com permissão
!filter blacklist whitelist -u user - Remove um usuário da whitelist

!filter blacklist warning enable - Ativa o aviso ao dar timeout [Ativado por padrão]
!filter blacklist warning disable - Desativa o aviso ao dar timeout
!filter blacklist warning message text - Altera a mensagem ao dar timeout
[digitar default irá restaurar para a mensagem padrão de timeout]
1:!filter blacklist add A phrase
2:!filter blacklist list
3:!filter blacklist del A phrase

4:!filter blacklist whitelist +u user123
5:!filter blacklist whitelist list
6:!filter blacklist whitelist -u user123

7:!filter blacklist warning enable
8:!filter blacklist warning disable
9:!filter blacklist warning message No vulgar language. 9.1:!filter blacklist warning message default
1:"a phrase" added to blacklist.
2:Words/Phrases blocked: a phrase
3:"a phrase" removed from blacklist.

4:"user123" added to whitelist.
5:Allowed users: user123
6:"user123" removed from whitelist.

7:[blacklist] warning enabled.
8:[blacklist] warning disabled.
9:Message changed to: No vulgar language.
9.1:Message changed to: Some word you entered is not allowed on this channel.
!filter emotes
!filter emotes enable - Ativa o filtro de emotes
!filter emotes disabled - Desativa o filtro de emotes

!filter emotes +l number - Altera o número máximo de emotes em uma mensagem [Mínimo: 2] [Padrão: 10]

!filter emotes whitelist +u user - Dá permissão para um usuário enviar emotes livremente [Adicionar "{sub}" irá dar permissão a todos os subs e "{vip}" irá dar permissão a todos os vips]
!filter emotes whitelist list - Exibe a lista de usuários com permissão
!filter emotes whitelist -u user - Remove um usuário da whitelist

!filter emotes warning enabled - Ativa o aviso ao dar timeout [Ativado por padrão]
!filter emotes warning disabled - Desativa o aviso ao dar timeout
!filter emotes warning message text - Altera a mensagem ao dar timeout
[digitar default irá restaurar para a mensagem padrão de timeout]
1:!filter emotes enable
2:!filter emotes disabled

3:!filter emotes +l 7

4:!filter emotes whitelist +u user123
5:!filter emotes whitelist list
6:!filter emotes whitelist -u user123

7:!filter emotes warning enable
8:!filter emotes warning disabled
9:!filter emotes warning message No emotes.
9.1:!filter emotes warning message default
1:[emotes] enabled.
2:[emotes] disabled.

3:[emotes] Limit changed to 7

4:"user123" added to whitelist.
5:Allowed users: user123
6:"user123" removed from whitelist.

7:[emotes] warning enabled.
8:[emotes] warning disabled.
9:Message changed to: No emotes.
9.1:Message changed to: Please, don't spam emotes.
!filter caps
!filter caps enable - Ativa o filtro de caps
!filter caps disable - Desativa o filtro de caps

!filter caps +l number - Altera a porcentagem máxima de caps [0% - 100%] [Padrão: 50]

!filter caps triggerlength number - Tamanho mínimo de caracteres na frase do usuário para poder checar a quantidade de caps [Padrão: 50]

!filter caps whitelist +u user - Dá permissão para um usuário enviar caps livremente [Adicionar "{sub}" irá dar permissão a todos os subs e "{vip}" irá dar permissão a todos os vips]
!filter caps whitelist list - Exibe a lista de usuários com permissão
!filter caps whitelist -u user - Remove um usuário da whitelist

!filter caps warning enable - Ativa o aviso ao dar timeout [Ativado por padrão]
!filter caps warning disable - Desativa o aviso ao dar timeout
!filter caps warning message text - Altera a mensagem ao dar timeout
[digitar default irá restaurar para a mensagem padrão de timeout]
1:!filter caps enable
2:!filter caps disable

3:!filter caps +l 47

4:!filter caps triggerlength 40

5:!filter caps whitelist +u user123
6:!filter caps whitelist list
7:!filter caps whitelist -u user123

8:!filter caps warning enable
9:!filter caps warning disable
10:!filter caps warning message No caps.
10.1:!filter caps warning message default
1:[caps] enabled.
2:[caps] disabled.

3:[caps] Limit changed to 47%

4:[caps] Triggerlength changed to 40

5:"user123" added to whitelist.
6:Allowed users: user123
7:"user123" removed from whitelist.

8:[caps] warning enabled.
9:[caps] warning disabled.
10:Message changed to: No caps.
10.1:Message changed to: Excessive use of caps.
!filter color
!filter color enable - Ativa o filtro de mensagem coloridas
!filter color disable - Desativa o filtro de mensagem coloridas

!filter color whitelist +u user - Dá permissão para um usuário enviar mensagens coloridas [Adicionar "{sub}" irá dar permissão a todos os subs e "{vip}" irá dar permissão a todos os vips]
!filter color whitelist list - Exibe a lista de usuários com permissão
!filter color whitelist -u user - Remove um usuário da whitelist

!filter color warning enable - Ativa o aviso ao dar timeout [Ativado por padrão]
!filter color warning disable - Desativa o aviso ao dar timeout
!filter color warning message text - Altera a mensagem ao dar timeout
[digitar default irá restaurar para a mensagem padrão de timeout]
1:!filter color enable
2:!filter color disable

3:!filter color whitelist +u user123
4:!filter color whitelist list
5:!filter color whitelist -u user123

6:!filter color warning enable
7:!filter color warning disable
8:!filter color warning message No colored messages.
8.1:!filter color warning message default
1:[color] enabled.
2:[color] disabled.

3:"user123" added to whitelist.
4: Allowed users: user123
5:"user123" removed from whitelist.

6:[color] warning enabled.
7:[color] warning disabled.
8:Message changed to: No colored messages.
8.1:Message changed to: You are not allowed to send colorful messages.

Dando permissão para o KulimBOT editar o Título/Jogo

Para que o KulimBOT possa editar o Título/Jogo da sua stream é necessário dar a ele permissão de Editor, veja como:

  1. Acesse esse link: https://www.twitch.tv/SEU_CANAL/dashboard/roles

  2. Se o KulimBOT não tiver cargo de Moderador então ele não aparecerá aqui, para adicionar ele digite KulimBOT na caixa de busca
    Primeiro passo

  3. Selecione o KulimBOT
    Segundo passo

  4. E clicando em "Adicionar um título", marque as duas opções: Moderador e Editor e clique em salvar. Terceiro passo

  5. Pronto! Agora o KulimBOT já está pronto para editar o Título/Jogo da stream, se mesmo após fazer isso ainda não seja possível editar o Título/Jogo da Stream é só aguardar alguns minutos.