├── .github └── workflows │ └── dotnetcore.yml ├── .gitignore ├── Dogey.sln ├── LICENSE ├── README.md ├── dogey_banner_example.png ├── nuget.config └── src ├── Dogey.Core ├── Commands │ ├── DogeyCommandContext.cs │ ├── DogeyModuleBase.cs │ └── Preconditions │ │ ├── Node.cs │ │ ├── NodeGroup.cs │ │ └── RequireNodeAttribute.cs ├── Data │ ├── Models │ │ ├── Guild.cs │ │ ├── GuildUser.cs │ │ └── User.cs │ └── RootDatabase.cs ├── Dogey.Core.csproj ├── Logging │ ├── BotLogger.cs │ ├── BotLoggerProvider.cs │ └── LoggingOptions.cs ├── Services │ ├── LocaleService.cs │ └── LoggingService.cs └── common │ ├── config.yml │ ├── locale │ ├── en-US.yml │ ├── es-ES.yml │ ├── fr-FR.yml │ ├── ru-RU.yml │ └── zh-CN.yml │ └── permissions.yml └── Dogey ├── Commands ├── GDPRModule.cs └── UserOptionsModule.cs ├── Dogey.csproj ├── Program.cs ├── Services └── CommandHandlingService.cs └── Startup.cs /.github/workflows/dotnetcore.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/.github/workflows/dotnetcore.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/.gitignore -------------------------------------------------------------------------------- /Dogey.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/Dogey.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/README.md -------------------------------------------------------------------------------- /dogey_banner_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/dogey_banner_example.png -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/nuget.config -------------------------------------------------------------------------------- /src/Dogey.Core/Commands/DogeyCommandContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Commands/DogeyCommandContext.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Commands/DogeyModuleBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Commands/DogeyModuleBase.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Commands/Preconditions/Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Commands/Preconditions/Node.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Commands/Preconditions/NodeGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Commands/Preconditions/NodeGroup.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Commands/Preconditions/RequireNodeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Commands/Preconditions/RequireNodeAttribute.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Data/Models/Guild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Data/Models/Guild.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Data/Models/GuildUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Data/Models/GuildUser.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Data/Models/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Data/Models/User.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Data/RootDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Data/RootDatabase.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Dogey.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Dogey.Core.csproj -------------------------------------------------------------------------------- /src/Dogey.Core/Logging/BotLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Logging/BotLogger.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Logging/BotLoggerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Logging/BotLoggerProvider.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Logging/LoggingOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Logging/LoggingOptions.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Services/LocaleService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Services/LocaleService.cs -------------------------------------------------------------------------------- /src/Dogey.Core/Services/LoggingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/Services/LoggingService.cs -------------------------------------------------------------------------------- /src/Dogey.Core/common/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/common/config.yml -------------------------------------------------------------------------------- /src/Dogey.Core/common/locale/en-US.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/common/locale/en-US.yml -------------------------------------------------------------------------------- /src/Dogey.Core/common/locale/es-ES.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/common/locale/es-ES.yml -------------------------------------------------------------------------------- /src/Dogey.Core/common/locale/fr-FR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/common/locale/fr-FR.yml -------------------------------------------------------------------------------- /src/Dogey.Core/common/locale/ru-RU.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/common/locale/ru-RU.yml -------------------------------------------------------------------------------- /src/Dogey.Core/common/locale/zh-CN.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/common/locale/zh-CN.yml -------------------------------------------------------------------------------- /src/Dogey.Core/common/permissions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey.Core/common/permissions.yml -------------------------------------------------------------------------------- /src/Dogey/Commands/GDPRModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey/Commands/GDPRModule.cs -------------------------------------------------------------------------------- /src/Dogey/Commands/UserOptionsModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey/Commands/UserOptionsModule.cs -------------------------------------------------------------------------------- /src/Dogey/Dogey.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey/Dogey.csproj -------------------------------------------------------------------------------- /src/Dogey/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey/Program.cs -------------------------------------------------------------------------------- /src/Dogey/Services/CommandHandlingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey/Services/CommandHandlingService.cs -------------------------------------------------------------------------------- /src/Dogey/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aux/Dogey/HEAD/src/Dogey/Startup.cs --------------------------------------------------------------------------------