Plugin:MeshCore
Plugin Info
This plugin adds support for MeshCore radios. You will need a copy of meshcore-mqtt running for the bot to conect to.
Security Warning: Since anyone can use whatever nickname they want on their node, you shouldn't add channel hostmasks to users unless you are solely in private channels with trusted users since they can easily spoof it. DM/PM hostmasks should be safe.
Configuration
See the Configuration page.
PM/Console Commands
In MeshCore, in-channel messages only give the speaking user's node nickname and not the public key, so the bot can't reply to them via direct/private message and has to reply in-channel instead. These commands let you store a public key for a nickname so the bot can reply via DM.
Security Warning: Since anyone can use whatever nickname they want in channels, this could be used to be a nuisance if someone uses a command to get the bot to DM the wrong person a reply.
| Commands | Flags Needed | Description |
|---|---|---|
| !meshcore-viewuserpubkey nickname | +mohd (any) | View a nickname's stored public key. |
| !meshcore-saveuserpubkey nickname pubkey | +mo (any) | Save a public key for a nickname. |
| !meshcore-deluserpubkey nickname | +mo (any) | Delete a nickname's saved public key. |
Libraries in Use
libmosquitto (EDL v1.0 License) nlohmann JSON (MIT License)
OS Support
| Operating System: | Windows 32-bit | Windows 64-bit Native | Linux/Unix 32-bit | Linux/Unix 64-bit | FreeBSD 32-bit | FreeBSD 64-bit |
|---|---|---|---|---|---|---|
| Supported: | Yes | Untested | Yes | Yes | Yes | Yes |
| RadioBot v • d • e
|
|---|
| RadioBot main pages |
| Main Page • Installation • Changelog • Commands • Plugins • FAQ • Configuration • Credits • Remote Client • Built-In Variables • Multi Sound Server Mode • Username Character Restrictions |
| Auto DJ Pages |
| Auto DJ Main Page • WebRequest System • Scheduler • MP3 Encoder • Voice Support • MySQL Plugin |