diff --git a/src/modules/Modules.cpp b/src/modules/Modules.cpp index e8fa4775a..a73e59ac9 100644 --- a/src/modules/Modules.cpp +++ b/src/modules/Modules.cpp @@ -4,6 +4,9 @@ #include "modules/StatusLEDModule.h" #include "modules/SystemCommandsModule.h" #endif +#if !MESHTASTIC_EXCLUDE_REPLYBOT +#include "ReplyBotModule.h" +#endif #if !MESHTASTIC_EXCLUDE_PKI #include "KeyVerificationModule.h" #endif @@ -112,7 +115,9 @@ void setupModules() #if defined(LED_CHARGE) || defined(LED_PAIRING) statusLEDModule = new StatusLEDModule(); #endif - +#if !MESHTASTIC_EXCLUDE_REPLYBOT + new ReplyBotModule(); +#endif #if !MESHTASTIC_EXCLUDE_ADMIN adminModule = new AdminModule(); #endif diff --git a/src/modules/ReplyBotModule.cpp b/src/modules/ReplyBotModule.cpp index 90223cacb..544b3a1d9 100644 --- a/src/modules/ReplyBotModule.cpp +++ b/src/modules/ReplyBotModule.cpp @@ -1,3 +1,4 @@ +#include "configuration.h" #if !MESHTASTIC_EXCLUDE_REPLYBOT /* * ReplyBotModule.cpp @@ -12,11 +13,10 @@ * entirely. See the official firmware documentation for guidance on adding modules. */ -#include "ReplyBotModule.h" #include "Channels.h" #include "MeshService.h" #include "NodeDB.h" -#include "configuration.h" +#include "ReplyBotModule.h" #include "mesh/MeshTypes.h" #include diff --git a/src/modules/ReplyBotModule.h b/src/modules/ReplyBotModule.h index 7413667ca..a5a8f6bb4 100644 --- a/src/modules/ReplyBotModule.h +++ b/src/modules/ReplyBotModule.h @@ -1,4 +1,5 @@ #pragma once +#include "configuration.h" #if !MESHTASTIC_EXCLUDE_REPLYBOT #include "SinglePortModule.h" #include "mesh/generated/meshtastic/mesh.pb.h"