Move discord links to new domain (#180)
This commit is contained in:
parent
39f92309b7
commit
82886fe9e2
@ -46,7 +46,7 @@ namespace PluralKit.Bot {
|
|||||||
.Grant(Permissions.ManageWebhooks)
|
.Grant(Permissions.ManageWebhooks)
|
||||||
.Grant(Permissions.ReadMessageHistory)
|
.Grant(Permissions.ReadMessageHistory)
|
||||||
.Grant(Permissions.SendMessages);
|
.Grant(Permissions.SendMessages);
|
||||||
var invite = $"https://discordapp.com/oauth2/authorize?client_id={clientId}&scope=bot&permissions={(long)permissions}";
|
var invite = $"https://discord.com/oauth2/authorize?client_id={clientId}&scope=bot&permissions={(long)permissions}";
|
||||||
await ctx.Reply($"{Emojis.Success} Use this link to add PluralKit to your server:\n<{invite}>");
|
await ctx.Reply($"{Emojis.Success} Use this link to add PluralKit to your server:\n<{invite}>");
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -198,7 +198,7 @@ namespace PluralKit.Bot {
|
|||||||
ulong messageId;
|
ulong messageId;
|
||||||
if (ulong.TryParse(word, out var id))
|
if (ulong.TryParse(word, out var id))
|
||||||
messageId = id;
|
messageId = id;
|
||||||
else if (Regex.Match(word, "https://discordapp.com/channels/\\d+/\\d+/(\\d+)") is Match match && match.Success)
|
else if (Regex.Match(word, "https://discord(?:app)?.com/channels/\\d+/\\d+/(\\d+)") is Match match && match.Success)
|
||||||
messageId = ulong.Parse(match.Groups[1].Value);
|
messageId = ulong.Parse(match.Groups[1].Value);
|
||||||
else throw new PKSyntaxError($"Could not parse `{word}` as a message ID or link.");
|
else throw new PKSyntaxError($"Could not parse `{word}` as a message ID or link.");
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ namespace PluralKit.Bot {
|
|||||||
|
|
||||||
var embed = _embed.CreateLoggedMessageEmbed(system, member, messageId, originalMsgId, sender, content, originalChannel);
|
var embed = _embed.CreateLoggedMessageEmbed(system, member, messageId, originalMsgId, sender, content, originalChannel);
|
||||||
|
|
||||||
var url = $"https://discordapp.com/channels/{originalChannel.GuildId}/{originalChannel.Id}/{messageId}";
|
var url = $"https://discord.com/channels/{originalChannel.GuildId}/{originalChannel.Id}/{messageId}";
|
||||||
|
|
||||||
await channel.SendMessageAsync(content: url, embed: embed);
|
await channel.SendMessageAsync(content: url, embed: embed);
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# PluralKit
|
# PluralKit
|
||||||
PluralKit is a Discord bot meant for plural communities. It has features like message proxying through webhooks, switch tracking, system and member profiles, and more.
|
PluralKit is a Discord bot meant for plural communities. It has features like message proxying through webhooks, switch tracking, system and member profiles, and more.
|
||||||
|
|
||||||
**Do you just want to add PluralKit to your server? If so, you don't need any of this. Use the bot's invite link: https://discordapp.com/oauth2/authorize?client_id=466378653216014359&scope=bot&permissions=536995904**
|
**Do you just want to add PluralKit to your server? If so, you don't need any of this. Use the bot's invite link: https://discord.com/oauth2/authorize?client_id=466378653216014359&scope=bot&permissions=536995904**
|
||||||
|
|
||||||
PluralKit has a Discord server for support, feedback, and discussion: https://discord.gg/PczBt78
|
PluralKit has a Discord server for support, feedback, and discussion: https://discord.gg/PczBt78
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ If you want to use PluralKit on a Discord server, you must first *add* it to the
|
|||||||
|
|
||||||
Use this link to add the bot to your server:
|
Use this link to add the bot to your server:
|
||||||
|
|
||||||
[https://discordapp.com/oauth2/authorize?client_id=466378653216014359&scope=bot&permissions=536995904](https://discordapp.com/oauth2/authorize?client_id=466378653216014359&scope=bot&permissions=536995904)
|
[https://discord.com/oauth2/authorize?client_id=466378653216014359&scope=bot&permissions=536995904](https://discord.com/oauth2/authorize?client_id=466378653216014359&scope=bot&permissions=536995904)
|
||||||
|
|
||||||
Once you go through the wizard, the bot account will automatically join the server you've chosen. Please ensure the bot has the *Read Messages*, *Send Messages*, *Manage Messages*, *Attach Files* and *Manage Webhooks* permission in the channels you want it to work in.
|
Once you go through the wizard, the bot account will automatically join the server you've chosen. Please ensure the bot has the *Read Messages*, *Send Messages*, *Manage Messages*, *Attach Files* and *Manage Webhooks* permission in the channels you want it to work in.
|
||||||
|
|
||||||
@ -304,7 +304,7 @@ The practical effect of this is:
|
|||||||
If you want information about a proxied message (eg. for moderation reasons), you can query the message for its sender account, system, member, etc.
|
If you want information about a proxied message (eg. for moderation reasons), you can query the message for its sender account, system, member, etc.
|
||||||
|
|
||||||
Either you can react to the message itself with the ❔ or ❓ emoji, which will DM you information about the message in question,
|
Either you can react to the message itself with the ❔ or ❓ emoji, which will DM you information about the message in question,
|
||||||
or you can use the `pk;message` command followed by [the message's ID](https://support.discordapp.com/hc/en-us/articles/206346498-Where-can-I-find-my-User-Server-Message-ID-).
|
or you can use the `pk;message` command followed by [the message's ID](https://support.discord.com/hc/en-us/articles/206346498-Where-can-I-find-my-User-Server-Message-ID-).
|
||||||
|
|
||||||
### Pinging a specific user
|
### Pinging a specific user
|
||||||
If you'd like to "ping" the account behind a proxied message without having to query the message and ping them yourself,
|
If you'd like to "ping" the account behind a proxied message without having to query the message and ping them yourself,
|
||||||
|
@ -6,4 +6,4 @@ remote_theme: pmarsceill/just-the-docs
|
|||||||
search_enabled: true
|
search_enabled: true
|
||||||
aux_links:
|
aux_links:
|
||||||
"Add PluralKit to your server":
|
"Add PluralKit to your server":
|
||||||
- "https://discordapp.com/oauth2/authorize?client_id=466378653216014359&scope=bot&permissions=536995904"
|
- "https://discord.com/oauth2/authorize?client_id=466378653216014359&scope=bot&permissions=536995904"
|
@ -15,4 +15,4 @@ This bot detects messages with certain tags associated with a profile, then repl
|
|||||||
#### for example...
|
#### for example...
|
||||||
![demonstration of PluralKit]({% link /assets/demo.gif %})
|
![demonstration of PluralKit]({% link /assets/demo.gif %})
|
||||||
|
|
||||||
For more information, see the links to the left, or click [here](https://discordapp.com/oauth2/authorize?client_id=466378653216014359&scope=bot&permissions=536995904) to invite the bot to your server!
|
For more information, see the links to the left, or click [here](https://discord.com/oauth2/authorize?client_id=466378653216014359&scope=bot&permissions=536995904) to invite the bot to your server!
|
Loading…
Reference in New Issue
Block a user