Character-Engine-Discord
(not yet very) Ultimate LLMs aggregator right in your Discord server
Language: csharp
Author: Eva Soto (@eva_soto)
13 stars · 354 views
Files
- IOpenRouterConfigurable.cs (cs)
- ValidationAttributes.cs (cs)
- UserFriendlyException.cs (cs)
- MessagesHandler.cs (cs)
- CommonHelper.cs (cs)
- ActiveCharacterDecorator.cs (cs)
- ButtonsHelper.cs (cs)
- ExplicitCommandBuilders.cs (cs)
- ActiveSearchQueriesStorage.cs (cs)
- NLog.config (config)
- BlockedGuildUser.cs (cs)
- SakuraAiGuildIntegration.cs (cs)
- CaiSpawnedCharacter.cs (cs)
- SakuraAiSpawnedCharacter.cs (cs)
- AppDbContextModelSnapshot.cs (cs)
- CharacterAdapterBase.cs (cs)
- ChubAiClient.cs (cs)
- Exceptions.cs (cs)
- ChubAiCharacter.cs (cs)
- Templates.cs (cs)
- ChubAiModule.cs (cs)
- ICharacterAdapter.cs (cs)
- IIntegration.cs (cs)
- 20250312211017_SystemPrompts.cs (cs)
- CharacterEngineDiscord.csproj (csproj)
- Dockerfile (Dockerfile)
- StoredActionsHelper.cs (cs)
- OpenRouterGuildIntegration.cs (cs)
- 20250227115654_Add_AdoptedCharacterDescription.Designer.cs (cs)
- IntegrationManagementCommands.cs (cs)
- ICaiIntegration.cs (cs)
- IOpenRouterIntegration.cs (cs)
- ISakuraCharacter.cs (cs)
- ISakuraIntegration.cs (cs)
- CharacterEngineDiscord.Shared.csproj (csproj)
- Enums.cs (cs)
- MiscCommands.cs (cs)
- MessagesHelper.cs (cs)
- HuntedUser.cs (cs)
- CommonCharacter.cs (cs)
- CommonCharacterMessage.cs (cs)
- ATTRIBUTION.md (markdown)
- CharacterEngineBot.cs (cs)
- ButtonsHandler.cs (cs)
- SlashCommandsHandler.cs (cs)
- InteractionsMaster.cs (cs)
- ModalsHandler.cs (cs)
- ChannelCommands.cs (cs)
- ValidationsHelper.cs (cs)
- BackgroundWorker.cs (cs)
- BlockedUser.cs (cs)
- OpenRouterSpawnedCharacter.cs (cs)
- 20250310232701_ChatHistory_Identity.Designer.cs (cs)
- 20250310231338_ChatHistory_PK.cs (cs)
- ModuleBase.cs (cs)
- 20250226203453_OpenRouterUpdate.cs (cs)
- 20250310232811_ChatHistory_Index.Designer.cs (cs)
- 20250310232701_ChatHistory_Identity.cs (cs)
- 20250310231338_ChatHistory_PK.Designer.cs (cs)
- ChatModuleException.cs (cs)
- IModule.cs (cs)
- IChatOnlyIntegration.cs (cs)
- ICharacter.cs (cs)
- IAdoptedCharacter.cs (cs)
- BotAdminCommandsHandler.cs (cs)
- .dockerignore (dockerignore)
- .env.example (example)
- Models (Models)
- Abstractions (Abstractions)
- 20250310225834_Add_SystemPrompt.Designer.cs (cs)
- CharacterEngineDiscord.Modules.csproj (csproj)
- Metric.cs (cs)
- ISearchModule.cs (cs)
- Enums.cs (cs)
- CachedCharacerInfoStorage.cs (cs)
- ICaiCharacter.cs (cs)
- MessagesTemplates.cs (cs)
- CaiGuildIntegration.cs (cs)
- IAdoptableCharacter.cs (cs)
- OpenRouterSettings.cs (cs)
- Search (Search)
- Sources (Sources)
- CharacterAi (CharacterAi)
- DatabaseHelper.cs (cs)
- ChubAi (ChubAi)
- IChubCharacter.cs (cs)
- OpenRouter (OpenRouter)
- IOpenRouterCharacter.cs (cs)
- SakuraAi (SakuraAi)
- StoredAction.cs (cs)
- Helpers (Helpers)
- ExtensionMethods.cs (cs)
- Models (Models)
- InteractionsHelper.cs (cs)
- Integrations (Integrations)
- submodules (submodules)
- CharacterAI-Net-Client (CharacterAI-Net-Client)
- OpenRouter-Net-Client (OpenRouter-Net-Client)
- SakuraAI-Net-Client (SakuraAI-Net-Client)
- InteractionsHandler.cs (cs)
- CHARACTER-ENGINE-DISCORD.sln (sln)
- src (src)
- CharacterEngineDiscord (CharacterEngineDiscord)
- App (App)
- CustomAttributes (CustomAttributes)
- Exceptions (Exceptions)
- Handlers (Handlers)
- GuildAdminCommands.cs (cs)
- SlashCommands (SlashCommands)
- Explicit (Explicit)
- Helpers (Helpers)
- Decorators (Decorators)
- Discord (Discord)
- IntegrationsHelper.cs (cs)
- Masters (Masters)
- Infrastructure (Infrastructure)
- Repositories (Repositories)
- Abstractions (Abstractions)
- CacheRepository.cs (cs)
- CharactersDbRepository.cs (cs)
- Storages (Storages)
- Services (Services)
- Settings (Settings)
- WatchDog.cs (cs)
- img (img)
- CharacterEngineDiscord.Domain (Domain)
- GuildBotManager.cs (cs)
- Db (Db)
- Discord (Discord)
- SpawnedCharacters (SpawnedCharacters)
- SimpleRecords.cs (cs)
- CharacterEngineDiscord.Migrator (Migrator)
- 20250226203404_Initial.cs (cs)
- Migrations (Migrations)
- 20250226203453_OpenRouterUpdate.Designer.cs (cs)
- 20250226213032_OpenRouterUpdate2.Designer.cs (cs)
- CharacterEngineDiscord.Modules (Modules)
- Abstractions (Abstractions)
- Base (Base)
- Adapters (Adapters)
- Chat (Chat)
- Clients (Clients)
- ChubAiClient (ChubAiClient)
- Exceptions (Exceptions)
- Models (Models)
- Helpers (Helpers)
- Modules (Modules)
- Universal (Universal)
- CharacterEngineDiscord.Shared (Shared)
- Abstractions (Abstractions)
- Adapters (Adapters)
- Characters (Characters)
- IAdoptableCharacterAdapter.cs (cs)
- SakuraAiModule.cs (cs)
- Migrator.cs (cs)
- CaiModule.cs (cs)
- Program.cs (cs)
- 20250226213032_OpenRouterUpdate2.cs (cs)
- ISpawnedCharacter.cs (cs)
- config.ini (ini)
- BotConfig.cs (cs)
- README.md (md)
- SpecialCommandsHandler.cs (cs)
- docker-compose.yml (yml)
- CaiCharacterAdapter.cs (cs)
- IGuildIntegration.cs (cs)
- CachedWebhookClientsStorage.cs (cs)
- IntegrationsMaster.cs (cs)
- IntegrationsDbRepository.cs (cs)
- LICENSE (LICENSE)
- ChubAiCharacterAdapter.cs (cs)
- OpenRouterModule.cs (cs)
- IChatModule.cs (cs)
- .gitmodules (gitmodules)
- DiscordUser.cs (cs)
- CharacterCommands.cs (cs)
- .gitignore (gitignore)
- AppDbContext.cs (cs)
- CharacterEngineDiscord.Domain.csproj (csproj)
- SakuraCharacterAdapter.cs (cs)
- ModalsHelper.cs (cs)
- 20250227115654_Add_AdoptedCharacterDescription.cs (cs)
- IntegrationsHub.cs (cs)
- GuildCommands.cs (cs)
- RepositoryBase.cs (cs)
- MetricsWriter.cs (cs)
- CharacterChatHistory.cs (cs)
- DiscordChannel.cs (cs)
- DiscordGuild.cs (cs)
- CharacterEngineDiscord.Migrator.csproj (csproj)
- 20250226203404_Initial.Designer.cs (cs)
- 20250310225834_Add_SystemPrompt.cs (cs)
- 20250310232811_ChatHistory_Index.cs (cs)
- 20250312211017_SystemPrompts.Designer.cs (cs)