|
|
|
@ -94,9 +94,9 @@ class BotManager: |
|
|
|
|
|
|
|
async def reply(self, msg: MeshtasticMessage, text: str): |
|
|
|
if msg.isDm(): |
|
|
|
return await self.coreService.device.sendMsgToDM(text, msg.getFrom()) |
|
|
|
return await self.coreService.devices[0].sendMsgToDM(text, msg.getFrom()) |
|
|
|
elif msg.isPublic(): |
|
|
|
return await self.coreService.device.sendMsgToChannel(text) |
|
|
|
return await self.coreService.devices[0].sendMsgToChannel(text) |
|
|
|
else: |
|
|
|
return |
|
|
|
|
|
|
|
@ -104,5 +104,5 @@ class BotManager: |
|
|
|
return from_radio and from_radio.get("packet", {}).get("decoded", {}).get("portnum", 0) == 1 |
|
|
|
|
|
|
|
def isToMe(self, from_radio): |
|
|
|
return self.coreService.device.my_node_id_dec == from_radio.get("packet", {}).get("to", 0) or from_radio.get("packet", {}).get("to", 0) == PUB_CH |
|
|
|
return self.coreService.devices[0].my_node_id_dec == from_radio.get("packet", {}).get("to", 0) or from_radio.get("packet", {}).get("to", 0) == PUB_CH |
|
|
|
|