A service that integrates with Discord's new slash commands integration for (somewhat) client-side validated command arguments. Integrates with Sourcegraph to display search results in Discord.
Terraform and Ansible files are included, with sensitive info behind Ansible Vault and/or git-crypt : )
Brief list of some of the cool tech that made this possible:
- Caddy and Carson Hoffman's Discord Interactions Verifier Caddy plugin.
- Kotlin Ktor and Expedia's Kotlin GraphQL client.
- Sourcegraph of course.
- Ansible and Terraform.