~starkingdoms/starkingdoms

ref: 7a1e6d38d94e6805558a62f47e71865a532bd4b2 starkingdoms/starkingdoms-api/discord.go -rw-r--r-- 314 bytes
7a1e6d38 — core Merge remote-tracking branch 'origin/bevy_rewrite' into bevy_rewrite 2 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
package starkingdoms_api

import (
	"fmt"
	"net/url"
)

func DiscordApiUrl(c *Config, state string) string {
	return fmt.Sprintf("https://discord.com/api/oauth2/authorize?client_id=%s&redirect_uri=%s&response_type=code&scope=identify&state=%s", c.Discord.ClientID, url.QueryEscape(c.Discord.RedirectURI), state)
}