generalized status type config key instead of useMobile
This commit is contained in:
parent
1a667b43d4
commit
3d401d9751
2 changed files with 13 additions and 15 deletions
20
main.go
20
main.go
|
@ -83,20 +83,18 @@ func main() {
|
||||||
|
|
||||||
client.Identify.Intents = discordgo.IntentsAll
|
client.Identify.Intents = discordgo.IntentsAll
|
||||||
|
|
||||||
if config["useMobile"] == "true" {
|
|
||||||
client.Identify.Properties = discordgo.IdentifyProperties{
|
|
||||||
OS: "Android",
|
|
||||||
Browser: "Discord Android",
|
|
||||||
Device: "Pixel, raven",
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
// TODO: figure out how tempermental X-Super-Properties is, as in if it
|
|
||||||
// allows arbitrary values or not
|
|
||||||
client.Identify.Properties = discordgo.IdentifyProperties{
|
client.Identify.Properties = discordgo.IdentifyProperties{
|
||||||
OS: runtime.GOOS,
|
OS: runtime.GOOS,
|
||||||
Browser: "comcord",
|
|
||||||
Device: "comcord",
|
|
||||||
}
|
}
|
||||||
|
statusType := config["statusType"]
|
||||||
|
if statusType == "mobile" {
|
||||||
|
client.Identify.Properties.Browser = "Discord Android"
|
||||||
|
} else if statusType == "embedded" {
|
||||||
|
client.Identify.Properties.Browser = "Discord Embedded"
|
||||||
|
} else if statusType == "desktop" {
|
||||||
|
client.Identify.Properties.Browser = "Discord Client"
|
||||||
|
} else {
|
||||||
|
client.Identify.Properties.Browser = "comcord"
|
||||||
}
|
}
|
||||||
|
|
||||||
status := "online"
|
status := "online"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue