Skip to content
/ kayo Public

KAY/O is a Discord bot that sends Valorant esport alerts.

License

Notifications You must be signed in to change notification settings

haysberg/kayo

Repository files navigation

🤖 KAY/O

KAY/O from Valorant watering flowers

"If I'm powered down, restart me. You leave me for scrap, I'll kill you."

KAY/O is a Discord bot that will send a message when a team / league is playing.

Using the hosted version

If you want to invite KAY/O on your server, use this link.

Roadmap

  • Adding a dynamic /help command
  • Create a real pipeline with tests and tools such as Black
  • Add bulk upserts / threads for match updates for better performance
  • Update vlrggapi with better tools and contribute back to the project
    • Deploy our own copy of it locally to make the hosted bot faster
  • Responding to alerts with match results (marked as spoiler)
  • Subscribing to leagues (e.g following VCT EMEA)
  • A very simple website to explain what the bot does
  • Filling up the referential.jsonfile with more links to watch matches

Deployment

Here is a docker-compose file for deploying KAY/O yourself. Find the Riot API key in your browser when visiting the official Valorant pro schedule.

version: '3'
services:
  kayo:
    container_name: kayo
    image: ghcr.io/haysberg/kayo:main
    restart: unless-stopped
    environment:
      - DISCORD_TOKEN=YOUR_TOKEN_HERE
      - VLR_GG_API=https://vlrggapi.vercel.app
      - DEPLOYED=PRODUCTION
    volumes:
      - /containers/kayo/data:/app/data:Z # NECESSARY TO SAVE YOUR ALERTS

About

KAY/O is a Discord bot that sends Valorant esport alerts.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages