droplet
1.3.0
A multipurpose Discord bot with the hacker in mind
Toggle main menu visibility
Loading...
Searching...
No Matches
bot_library → bot Relation
File in src/bot_library
Includes file in src/bot_library/bot
Application.cpp
include
/
AppContext.hpp
Application.cpp
include
/
Bot.hpp
Application.cpp
core
/
database
/
include
/
ConnectionPool.hpp
Application.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
bot
/
Bot.cpp
include
/
Bot.hpp
bot
/
Bot.cpp
include
/
BotEventSubscriptions.hpp
bot
/
BotEventSubscriptions.cpp
include
/
BotEventSubscriptions.hpp
bot
/
BotEventSubscriptions.cpp
include
/
BotSlashCommandRegistrar.hpp
bot
/
BotSlashCommandRegistrar.cpp
include
/
BotSlashCommandRegistrar.hpp
commands
/
bug_report
/
BugReportCommand.cpp
include
/
AppContext.hpp
commands
/
bug_report
/
BugReportCommand.hpp
core
/
interfaces
/
include
/
IFormCommand.hpp
commands
/
bug_report
/
BugReportCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
challenge_badge
/
ChallengeBadgeCommand.cpp
include
/
AppContext.hpp
commands
/
challenge_badge
/
ChallengeBadgeCommand.cpp
core
/
include
/
Core.hpp
commands
/
challenge_badge
/
ChallengeBadgeCommand.cpp
core
/
interfaces
/
include
/
IButtonCommand.hpp
commands
/
challenge_badge
/
ChallengeBadgeCommand.cpp
core
/
interfaces
/
include
/
IFormCommand.hpp
commands
/
challenge_badge
/
ChallengeBadgeCommand.cpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
challenge_badge
/
ChallengeBadgeCommand.hpp
core
/
interfaces
/
include
/
IButtonCommand.hpp
commands
/
challenge_badge
/
ChallengeBadgeCommand.hpp
core
/
interfaces
/
include
/
IFormCommand.hpp
commands
/
challenge_badge
/
ChallengeBadgeCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
challenge_role
/
ChallengeRoleCommand.cpp
include
/
AppContext.hpp
commands
/
challenge_role
/
ChallengeRoleCommand.cpp
core
/
include
/
Core.hpp
commands
/
challenge_role
/
ChallengeRoleCommand.cpp
core
/
interfaces
/
include
/
IButtonCommand.hpp
commands
/
challenge_role
/
ChallengeRoleCommand.cpp
core
/
interfaces
/
include
/
IFormCommand.hpp
commands
/
challenge_role
/
ChallengeRoleCommand.cpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
challenge_role
/
ChallengeRoleCommand.hpp
core
/
interfaces
/
include
/
IButtonCommand.hpp
commands
/
challenge_role
/
ChallengeRoleCommand.hpp
core
/
interfaces
/
include
/
IFormCommand.hpp
commands
/
challenge_role
/
ChallengeRoleCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
clean_up
/
CleanUp.cpp
include
/
AppContext.hpp
commands
/
clean_up
/
CleanUp.hpp
core
/
interfaces
/
include
/
IMessageCommand.hpp
commands
/
clear
/
ClearCommand.cpp
include
/
AppContext.hpp
commands
/
clear
/
ClearCommand.cpp
core
/
include
/
Core.hpp
commands
/
clear
/
ClearCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
bot
/
core
/
Core.cpp
core
/
include
/
Core.hpp
bot
/
core
/
database
/
ConnectionPool.cpp
core
/
database
/
include
/
ConnectionPool.hpp
bot
/
email
/
EmailClient.cpp
email
/
include
/
EmailClient.hpp
commands
/
flip
/
FlipCommand.cpp
include
/
AppContext.hpp
commands
/
flip
/
FlipCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
help
/
HelpCommand.cpp
include
/
AppContext.hpp
commands
/
help
/
HelpCommand.cpp
core
/
include
/
Core.hpp
commands
/
help
/
HelpCommand.hpp
include
/
CommandTypes.hpp
commands
/
help
/
HelpCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
bot
/
include
/
CommandTypes.hpp
core
/
interfaces
/
include
/
IButtonCommand.hpp
bot
/
include
/
CommandTypes.hpp
core
/
interfaces
/
include
/
IFormCommand.hpp
bot
/
include
/
CommandTypes.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
bot
/
include
/
CommandTypes.hpp
core
/
interfaces
/
include
/
IMessageCommand.hpp
bot
/
include
/
CommandTypes.hpp
core
/
interfaces
/
include
/
IReactionCommand.hpp
bot
/
include
/
CommandTypes.hpp
core
/
interfaces
/
include
/
IReady.hpp
commands
/
include
/
Commands.hpp
include
/
AppContext.hpp
commands
/
include
/
Commands.hpp
include
/
Bot.hpp
commands
/
init_database
/
InitDatabase.cpp
include
/
AppContext.hpp
commands
/
init_database
/
InitDatabase.hpp
include
/
Bot.hpp
commands
/
invite
/
InviteCommand.cpp
include
/
AppContext.hpp
commands
/
invite
/
InviteCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
leaderboard
/
LeaderboardCommand.cpp
include
/
AppContext.hpp
commands
/
leaderboard
/
LeaderboardCommand.cpp
core
/
include
/
Core.hpp
commands
/
leaderboard
/
LeaderboardCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
learn_cpp
/
LearnCPPCommand.cpp
include
/
AppContext.hpp
commands
/
learn_cpp
/
LearnCPPCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
learn_cpp
/
LearnCppTutorialHint.cpp
include
/
AppContext.hpp
commands
/
learn_cpp
/
LearnCppTutorialHint.hpp
core
/
interfaces
/
include
/
IMessageCommand.hpp
commands
/
notification
/
RemoveNotificationCommand.cpp
include
/
AppContext.hpp
commands
/
notification
/
RemoveNotificationCommand.cpp
core
/
include
/
Core.hpp
commands
/
notification
/
RemoveNotificationCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
notification
/
SetNotificationCommand.cpp
include
/
AppContext.hpp
commands
/
notification
/
SetNotificationCommand.cpp
core
/
include
/
Core.hpp
commands
/
notification
/
SetNotificationCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
notification
/
SetNotificationCommand.hpp
core
/
interfaces
/
include
/
IReady.hpp
commands
/
notification
/
YoutubeNotificationService.cpp
core
/
include
/
Core.hpp
persistence
/
BlacklistDTO.hpp
core
/
database
/
include
/
RowDTOAdapter.hpp
persistence
/
BlacklistRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
BlacklistRepository.hpp
core
/
interfaces
/
include
/
IRepository.hpp
persistence
/
ChallengeBadgeDTO.hpp
core
/
database
/
include
/
RowDTOAdapter.hpp
persistence
/
ChallengeBadgeRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
ChallengeBadgeRepository.hpp
core
/
interfaces
/
include
/
IRepository.hpp
persistence
/
ChallengeRoleDTO.hpp
core
/
database
/
include
/
RowDTOAdapter.hpp
persistence
/
ChallengeRoleRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
ChallengeRoleRepository.hpp
core
/
interfaces
/
include
/
IRepository.hpp
persistence
/
HasBadgeRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
HasBadgeRepository.cpp
core
/
database
/
include
/
RowDTOAdapter.hpp
persistence
/
LatestEventsRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
NotificationDTO.hpp
core
/
database
/
include
/
RowDTOAdapter.hpp
persistence
/
NotificationRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
NotificationRepository.hpp
core
/
interfaces
/
include
/
IRepository.hpp
persistence
/
PortalDTO.hpp
core
/
database
/
include
/
RowDTOAdapter.hpp
persistence
/
PortalRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
PortalRepository.hpp
core
/
interfaces
/
include
/
IRepository.hpp
persistence
/
ReactionRoleDTO.hpp
core
/
database
/
include
/
RowDTOAdapter.hpp
persistence
/
ReactionRoleRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
ReactionRoleRepository.hpp
core
/
interfaces
/
include
/
IRepository.hpp
persistence
/
ResourceDTO.hpp
core
/
database
/
include
/
RowDTOAdapter.hpp
persistence
/
ResourceRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
ResourceRepository.hpp
core
/
interfaces
/
include
/
IRepository.hpp
persistence
/
UserDTO.hpp
core
/
database
/
include
/
RowDTOAdapter.hpp
persistence
/
UserRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
UserRepository.hpp
core
/
interfaces
/
include
/
IRepository.hpp
persistence
/
WebUserDTO.hpp
core
/
database
/
include
/
RowDTOAdapter.hpp
persistence
/
WebUserRepository.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
persistence
/
WebUserRepository.hpp
core
/
interfaces
/
include
/
IRepository.hpp
commands
/
portal
/
BlacklistCommand.cpp
include
/
AppContext.hpp
commands
/
portal
/
BlacklistCommand.cpp
core
/
include
/
Core.hpp
commands
/
portal
/
BlacklistCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
portal
/
RemovePortalCommand.cpp
include
/
AppContext.hpp
commands
/
portal
/
RemovePortalCommand.cpp
core
/
include
/
Core.hpp
commands
/
portal
/
RemovePortalCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
portal
/
SetPortalCommand.cpp
include
/
AppContext.hpp
commands
/
portal
/
SetPortalCommand.cpp
core
/
include
/
Core.hpp
commands
/
portal
/
SetPortalCommand.cpp
core
/
interfaces
/
include
/
IMessageCommand.hpp
commands
/
portal
/
SetPortalCommand.cpp
core
/
interfaces
/
include
/
IReactionCommand.hpp
commands
/
portal
/
SetPortalCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
portal
/
SetPortalCommand.hpp
core
/
interfaces
/
include
/
IMessageCommand.hpp
commands
/
profile
/
ProfileCommand.cpp
include
/
AppContext.hpp
commands
/
profile
/
ProfileCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
reaction_roles
/
ReactionRoles.cpp
include
/
AppContext.hpp
commands
/
reaction_roles
/
ReactionRoles.cpp
core
/
include
/
Core.hpp
commands
/
reaction_roles
/
ReactionRoles.cpp
core
/
interfaces
/
include
/
IReactionCommand.hpp
commands
/
reaction_roles
/
ReactionRoles.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
reaction_roles
/
ReactionRoles.hpp
core
/
interfaces
/
include
/
IReactionCommand.hpp
commands
/
registration
/
RegisterEssentialCommands.cpp
include
/
Bot.hpp
commands
/
registration
/
RegisterInteractiveCommands.cpp
include
/
Bot.hpp
commands
/
registration
/
RegisterModules.hpp
include
/
AppContext.hpp
commands
/
registration
/
RegisterModules.hpp
include
/
Bot.hpp
commands
/
registration
/
RegisterPortalAndNotificationCommands.cpp
include
/
Bot.hpp
commands
/
registration
/
RegisterResourceCommands.cpp
include
/
Bot.hpp
commands
/
registration
/
RegisterSlashUtilityCommands.cpp
include
/
Bot.hpp
commands
/
reminder
/
ReminderCommand.cpp
include
/
AppContext.hpp
commands
/
reminder
/
ReminderCommand.cpp
core
/
include
/
Core.hpp
commands
/
reminder
/
ReminderCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
resources
/
AddResourcesCommand.cpp
include
/
AppContext.hpp
commands
/
resources
/
AddResourcesCommand.cpp
core
/
include
/
Core.hpp
commands
/
resources
/
AddResourcesCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
resources
/
GetResourcesCommand.cpp
include
/
AppContext.hpp
commands
/
resources
/
GetResourcesCommand.cpp
core
/
include
/
Core.hpp
commands
/
resources
/
GetResourcesCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
restapi
/
AuthHandler.cpp
secrets
/
include
/
Secrets.hpp
restapi
/
AuthUtils.cpp
secrets
/
include
/
Secrets.hpp
restapi
/
RestApi.cpp
core
/
database
/
include
/
DatabaseExecutor.hpp
restapi
/
RestApi.cpp
secrets
/
include
/
Secrets.hpp
restapi
/
RestApiRequestHandlerFactory.cpp
secrets
/
include
/
Secrets.hpp
restapi
/
UserManager.cpp
email
/
include
/
EmailClient.hpp
restapi
/
UserManager.cpp
secrets
/
include
/
Secrets.hpp
commands
/
roll
/
RollCommand.cpp
include
/
AppContext.hpp
commands
/
roll
/
RollCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
bot
/
secrets
/
Secrets.cpp
secrets
/
include
/
Secrets.hpp
commands
/
server_details
/
ServerDetails.cpp
include
/
AppContext.hpp
commands
/
server_details
/
ServerDetails.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
commands
/
set_status
/
SetStatus.cpp
include
/
AppContext.hpp
commands
/
set_status
/
SetStatus.hpp
core
/
interfaces
/
include
/
IReady.hpp
commands
/
warn
/
WarnCommand.cpp
include
/
AppContext.hpp
commands
/
warn
/
WarnCommand.cpp
core
/
include
/
Core.hpp
commands
/
warn
/
WarnCommand.hpp
core
/
interfaces
/
include
/
IGlobalSlashCommand.hpp
src
bot_library
Generated by
1.18.0