Skip to content

sophie-app/vultrctl-bot

Repository files navigation

vultrctl-bot

A discord bot for managing vultr vps instances

commands

  • up - start a vultr instance
  • down - stop a vultr instance
  • reboot - reboot a vultr instance
  • status - get the status of a vultr instance

deploy

  1. Register a command on discord
pnpm register
  1. Deploy the api server
pnpm run deploy

environment variables

for discord (.env)

  • DISCORD_APPLICATION_ID
  • DISCORD_CLIENT_ID
  • DISCORD_TOKEN

for api server

pnpm wrangler secret put VULTR_API_KEY
pnpm wrangler secret put VULTR_API_URL
pnpm wrangler secret put VULTR_INSTANCE_ID

About

A discord bot for managing vultr vps instances.

Topics

Resources

Stars

Watchers

Forks