2024-05-12 07:30:05 +00:00
|
|
|
|
// global using System.Collections.Concurrent
|
|
|
|
|
global using NonBlocking;
|
|
|
|
|
|
|
|
|
|
// packages
|
|
|
|
|
global using Serilog;
|
|
|
|
|
|
|
|
|
|
// elliebot
|
|
|
|
|
global using EllieBot;
|
2024-05-14 11:59:24 +00:00
|
|
|
|
global using EllieBot.Db;
|
2024-05-12 07:30:05 +00:00
|
|
|
|
global using EllieBot.Services;
|
|
|
|
|
global using Ellie.Common; // new project
|
|
|
|
|
global using EllieBot.Common; // old + elliebot specific things
|
|
|
|
|
global using EllieBot.Common.Attributes;
|
|
|
|
|
global using EllieBot.Extensions;
|
|
|
|
|
|
|
|
|
|
// discord
|
|
|
|
|
global using Discord;
|
|
|
|
|
global using Discord.Commands;
|
|
|
|
|
global using Discord.Net;
|
|
|
|
|
global using Discord.WebSocket;
|
|
|
|
|
|
|
|
|
|
// aliases
|
|
|
|
|
global using GuildPerm = Discord.GuildPermission;
|
|
|
|
|
global using ChannelPerm = Discord.ChannelPermission;
|
|
|
|
|
global using BotPermAttribute = Discord.Commands.RequireBotPermissionAttribute;
|
|
|
|
|
global using LeftoverAttribute = Discord.Commands.RemainderAttribute;
|
|
|
|
|
global using TypeReaderResult = EllieBot.Common.TypeReaders.TypeReaderResult;
|
|
|
|
|
|
|
|
|
|
// non-essential
|
|
|
|
|
global using JetBrains.Annotations;
|