Conectar o bot ao Redis (cache, cooldown e sessão)
Configure REDIS_URL no discord.js ou discord.py e use o Redis para cache rápido, sem misturar com o banco principal.
- REDIS_URL no env
- TTL nos cooldowns
- Não persista economia aqui
- Ping no boot
Links para seguir
Faça login para ir direto ao painelPasso a passo
- 1Monte REDIS_URL: redis://:SENHA@HOST:PORTA/0 (a senha vai depois de redis://: ). Se a senha tem caracteres especiais, faça URL-encode.
- 2No Node use ioredis ou o cliente redis oficial. No Python, redis-py. Leia a URL da variável de ambiente, nunca do código.
- 3No boot do bot, rode PING. Se falhar, não suba os comandos que dependem de cache — falhar aberto gera cooldown “sumido” e flood.
- 4Cooldown e rate-limit: grave a chave com TTL (EXPIRE). Chave eterna de cooldown é vazamento de memória.
- 5Economia, ticket e whitelist continuam no MariaDB/Mongo. Redis é o acelerador, não o cofre.
- 6
Pronto para o próximo passo?
Vá direto ao link certo deste tutorial — sem procurar no menu.