Move discord links to new domain (#180)

This commit is contained in:
ariel w 2020-06-11 15:12:43 -04:00 committed by GitHub
parent 39f92309b7
commit 82886fe9e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 8 additions and 8 deletions

View File

@ -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.");

View File

@ -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);
} }

View File

@ -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

View File

@ -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,

View File

@ -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"

View File

@ -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!