Notificações do Reddit no Discord
Se a sua comunidade segue um subreddit ou um usuário específico do Reddit, o VeyroBot lê regularmente o feed público de posts do Reddit; quando surge um post novo, publica um embed com título, resumo do texto e uma miniatura pequena (se houver) no canal do Discord escolhido, e se quiser menciona um cargo. Não precisa de conta do Reddit nem de chave de API.
Subreddit ou usuário
Informe um subreddit no formato 'r/subreddit' ou um nome de usuário como 'u/usuario'; o VeyroBot lê o feed público de posts dessa conta.
Verificação dentro do limite do próprio Reddit
Os feeds públicos do Reddit permitem um número limitado de requisições, então cada acompanhamento é verificado no máximo a cada 10 minutos (diferente da verificação por minuto na maioria das plataformas). Se o Reddit limitar temporariamente as requisições, o bot espera pelo menos 15 minutos, ou mais se o Reddit informar uma espera maior, e tenta de novo.
Publicação em ordem
A cada verificação são lidos os 5 posts mais recentes do feed; os novos entre eles são publicados do mais antigo para o mais novo (até 3 por rodada) e os demais chegam na mesma ordem na rodada seguinte. Em feeds muito movimentados, com mais de 5 posts entre duas verificações, os intermediários podem não ser avisados.
Menção de cargo ou texto próprio
O aviso padrão pode mencionar um cargo. Se você escrever seu próprio texto (até 1000 caracteres), ele substitui o padrão; {streamer} vira o subreddit ou usuário, {url} o link do post e {title} o título do post.
Para quem é
Servidores que acompanham juntos um subreddit específico ou usuário do Reddit, e moderadores cansados de vasculhar posts novos à mão.
Para quem não é
Não é indicado para quem espera avisos instantâneos (em segundos) — por causa do limite de requisições do Reddit, a verificação acontece no máximo a cada 10 minutos, mais devagar que na maioria das plataformas.
Configuração em 3 passos
-
1
Adicione o bot ao seu servidor
Abra o link de convite acima, escolha seu servidor e aprove as permissões. O bot fica online em segundos.
-
2
Adicione o subreddit ou usuário
Painel → seu servidor → Notificações do Reddit: informe o alvo como 'r/subreddit' ou 'u/usuario', escolha o canal de anúncios e, se quiser, um cargo, e clique em Adicionar Acompanhamento. O comando /streamalert adicionar faz o mesmo e exige Gerenciar servidor.
-
3
Confira a permissão e aguarde
O bot precisa de permissão para enviar mensagens no canal de anúncios. A primeira verificação acontece em alguns minutos; por causa do limite de requisições do Reddit, o acompanhamento é atualizado no máximo a cada 10 minutos.
Comandos relacionados
Para a lista completa de comandos, veja a página de comandos.
Uso passo a passo na documentação: Alertas de Streamers e Conteúdo (7 Plataformas)
Comparações com fontes e datas com outros bots: MEE6 e VeyroBot comparadosDyno e VeyroBot comparadosCarl-bot e VeyroBot comparadosMEE6, Dyno e Carl-bot comparados
Perguntas frequentes
Por que a verificação é a cada 10 minutos e não a cada minuto como na Twitch?
Os feeds públicos do Reddit têm um limite baixo de requisições; verificar a cada minuto atingiria esse limite rapidamente e poderia parar as notificações por completo. Um intervalo de 10 minutos fica dentro do limite e mantém o acompanhamento funcionando de forma confiável.
Um post antigo é compartilhado quando adiciono o subreddit?
Não. Ao adicionar um novo acompanhamento, os posts já existentes no feed são apenas marcados como vistos, nenhum é avisado. Só chegam ao Discord os posts compartilhados depois de adicionar o acompanhamento.
Quantos subreddits ou usuários posso seguir?
Até 25 acompanhamentos do Reddit por servidor (subreddits e usuários somados). O mesmo alvo não pode ser adicionado duas vezes ao mesmo canal do Discord, mas pode ir para outro canal.
Artigos relacionados
Para testar, basta adicionar
Adicione o VeyroBot ao seu servidor e ative os módulos que quiser no painel web. Você pode desativar totalmente o que não usar.
Adicionar ao servidor grátis