2021-08-27 15:03:47 +00:00
|
|
|
using Myriad.Types;
|
2020-12-22 15:55:13 +00:00
|
|
|
|
|
|
|
namespace Myriad.Extensions
|
2020-12-22 12:15:26 +00:00
|
|
|
{
|
|
|
|
public static class ChannelExtensions
|
|
|
|
{
|
2020-12-22 15:55:13 +00:00
|
|
|
public static string Mention(this Channel channel) => $"<#{channel.Id}>";
|
2021-07-15 10:41:19 +00:00
|
|
|
|
|
|
|
public static bool IsThread(this Channel channel) => channel.Type.IsThread();
|
|
|
|
|
|
|
|
public static bool IsThread(this Channel.ChannelType type) =>
|
|
|
|
type is Channel.ChannelType.GuildPublicThread
|
|
|
|
or Channel.ChannelType.GuildPrivateThread
|
|
|
|
or Channel.ChannelType.GuildNewsThread;
|
2020-12-22 12:15:26 +00:00
|
|
|
}
|
|
|
|
}
|