diff --git a/Features.cs b/Features.cs index 96b580a..5e23cfe 100644 --- a/Features.cs +++ b/Features.cs @@ -7,8 +7,6 @@ using System.Net; using System.Text; using System.Threading; using System.Threading.Tasks; -using Discord; -using Discord.WebSocket; using Newtonsoft.Json; using QRCoder; diff --git a/Models/Attachment.cs b/Models/Attachment.cs new file mode 100644 index 0000000..51a95f3 --- /dev/null +++ b/Models/Attachment.cs @@ -0,0 +1,5 @@ +using System; +public abstract class Attachment +{ + public Guid Id{get;set;} +} \ No newline at end of file diff --git a/Models/Channel.cs b/Models/Channel.cs new file mode 100644 index 0000000..fc0656e --- /dev/null +++ b/Models/Channel.cs @@ -0,0 +1,7 @@ +using System; + +public abstract class Channel +{ + public Guid Id{get;set;} + public bool IsDM {get;set;} +} \ No newline at end of file diff --git a/Models/Message.cs b/Models/Message.cs new file mode 100644 index 0000000..029342e --- /dev/null +++ b/Models/Message.cs @@ -0,0 +1,9 @@ +using System; + +public abstract class Message +{ + public Guid Id{get;set;} + public Guid InChannel{get;set;} + public string Content{get;set;} + public bool TagsMe{get;set;} +} \ No newline at end of file diff --git a/Models/Protocol.cs b/Models/Protocol.cs new file mode 100644 index 0000000..bfc96cb --- /dev/null +++ b/Models/Protocol.cs @@ -0,0 +1,6 @@ +using System; + +public abstract class Protocol +{ + public Guid Id{get;set;} +} diff --git a/Models/User.cs b/Models/User.cs new file mode 100644 index 0000000..96011c4 --- /dev/null +++ b/Models/User.cs @@ -0,0 +1,7 @@ +using System; + +public abstract class User +{ + public Guid Id{get;set;} + public bool IsBot {get;set;} //webhook counts +} \ No newline at end of file