forked from EllieBotDevs/elliebot
22 lines
No EOL
516 B
C#
22 lines
No EOL
516 B
C#
using Discord;
|
|
|
|
namespace EllieBot.Marmalade;
|
|
|
|
[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
|
|
public sealed class bot_permAttribute : MarmaladePermAttribute
|
|
{
|
|
public GuildPermission? GuildPerm { get; }
|
|
public ChannelPermission? ChannelPerm { get; }
|
|
|
|
public bot_permAttribute(GuildPermission perm)
|
|
{
|
|
GuildPerm = perm;
|
|
ChannelPerm = null;
|
|
}
|
|
|
|
public bot_permAttribute(ChannelPermission perm)
|
|
{
|
|
ChannelPerm = perm;
|
|
GuildPerm = null;
|
|
}
|
|
} |