📡 http interactions server written in golang

📡 mixtape-bot/kantoku

http interactions server written in go

  • publishes all interactions to rabbitmq
  • probably bad because im very new to go

⛓️ usage

to start kantoku

  1. fill in the kantoku.toml configuration file.
  2. run the server thingy
  3. go to your application in the discord developer portal and set your interactions endpoint url to https:// /v1/interactions
  4. it should look something like this when working!

yessir

implementing kantoku into your code base

make sure to look at my typescript implementation here.

You WILL need to reply to the published RMQ message or else the interaction will fail, this is the equivalent of POSTing a response to the discord api.

You WILL also need to acknowledge the message, or it'll be consumed multiple times.

Discord Server

📜 credits


Mixtape Bot • Licensed under LGPL-2.1

Owner
Mixtape
Home of Mixtape, a high quality music bot for Discord.
Mixtape
Similar Resources

Http-logging-proxy - A HTTP Logging Proxy For Golang

http-logging-proxy HTTP Logging Proxy Description This project builds a simple r

Aug 1, 2022

golang http server wrapper

Yong Simple Web Framework This project benchmarked gin-gonic. Installation Go command to install Yong. $ go get -u github.com/rladyd818/yong Import it

May 12, 2021

Starting my way through learning Golang by setting up an HTTP server.

Lets-Go Setting up an HTTP server with Golang. Building a simple server with "net/http" library in Golang. This is a simpe server with two routes, the

Aug 22, 2022

GoHTTPdirlist - Serve files and directories with Golang based http server

GoHTTPdirlist - Serve files and directories with Golang based http server

List Files and Directories with GoLang based HTTP Server TO MAKE IT WORK: go run

May 18, 2022

Whats-da-twilio - Small Golang HTTP Server that leverages Twilio's API for calling and SMS messaging

What's da twilio Description Small Golang HTTP Server that leverages Twilio's API for calling and SMS messaging Note: trial Twilio accounts and number

Dec 31, 2021

Golang http&grpc server for gracefully shutdown like nginx -s reload

supervisor Golang http & grpc server for gracefully shutdown like nginx -s reload if you want a server which would be restarted without stopping servi

Jan 8, 2022

Httpecho - Golang HTTP echo server accepting malformed request

httpecho The same thing as jmalloc/echo-server but malformed HTTP requests are e

Jun 3, 2022

Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http

Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http

fasthttp Fast HTTP implementation for Go. Currently fasthttp is successfully used by VertaMedia in a production serving up to 200K rps from more than

Jan 5, 2023
Related tags
A http-relay server/client written in golang to forward requests to a service behind a nat router from web

http-relay This repo is WIP http-relay is a server/client application written in go(lang) to forward http(s) requests to an application behind a nat r

Dec 16, 2021
Go-http-sleep: Delayed response http server, useful for testing various timeout issue for application running behind proxy

delayed response http server, useful for testing various timeout issue for application running behind proxy

Jan 22, 2022
server-to-server sync application, written in go/golang.

svcpy: server to server copy a basic server-to-server copy application. on a single binary, it can be a server or a client. example usage: on the serv

Nov 4, 2021
Pape-server - A small server written in golang to serve a random wallpaper.

pape-server I like to inject custom CSS themes into a lot of websites and electron apps, however browsers don't let websites access local disk through

Dec 31, 2021
Echo-server - An HTTP echo server designed for testing applications and proxies

echo-server An HTTP echo server designed for testing applications and proxies. R

Dec 20, 2022
“Dear Port80” is a zero-config TCP proxy server that hides SSH connection behind a HTTP server!

Dear Port80 About The Project: “Dear Port80” is a zero-config TCP proxy server that hides SSH connection behind a HTTP server! +---------------------

Jun 29, 2022
GTPS HTTP Server written in Go.

GoTPS-HTTP GTPS HTTP Server written in Go. Usage Run from Source Download & Edit res.txt And then run go run server.go Build from Source Download & Ed

Dec 2, 2021
Httpserver - A very simple http server written in Go

httpserver A very simple http server written in Go How to run You will first nee

Jan 21, 2022
Server - Dupman server written in Go

server dupman server written in Go Requirements Go (>=1.17) Installation Usage C

Feb 22, 2022
Simple GUI to convert Charles headers to golang's default http client (net/http)

Charles-to-Go Simple GUI to convert Charles headers to golang's default http client (net/http) Usage Compile code to a binary, go build -ldflags -H=wi

Dec 14, 2021