This repository contains a collection of custom plugins for Pwnagotchi.
Description: A complete Bluetooth tethering and device manager plugin with multi-device support. It includes a Web UI for managing paired devices, scanning, and toggling tethering. Configuration:
main.plugins.bt-leash.enabled = true
main.plugins.bt-leash.mac = "XX:XX:XX:XX:XX:XX" # Phone MAC address
main.plugins.bt-leash.auto_reconnect = false
main.plugins.bt-leash.ui_enabled = trueDescription: Adds a simple clock and calendar to the Pwnagotchi UI. Configuration:
main.plugins.clock.enabled = true
main.plugins.clock.date_format = "%m/%d/%y"Description: Posts recent activity (handshakes, stats) to a Discord channel using webhooks. Requires the discord.py module installed via pip.
Configuration:
main.plugins.discord.enabled = true
main.plugins.discord.webhook_url = "YOUR_WEBHOOK_URL"
main.plugins.discord.username = "Pwnagotchi"Description: Sets the wireless regulatory domain (region) to unlock channels 12 and 13 (useful outside the US). Configuration:
main.plugins.fix_region.enabled = true
main.plugins.fix_region.region = "GB" # Change to your country codeDescription: Displays memory usage, CPU load, CPU temperature, and CPU frequency on the screen. Configuration:
main.plugins.memtemp.enabled = true
main.plugins.memtemp.scale = "celsius" # or fahrenheit, kelvin
main.plugins.memtemp.orientation = "horizontal" # or verticalDescription: Displays nearby cracked networks and their passwords on the screen. Includes a rich Web UI tab with a "Radar" view, ASCII art scene, and tools to manage/export your cracked network list (potfile). Configuration:
main.plugins.opwnhouse.enabled = true
main.plugins.opwnhouse.hunter_mode = true # Hot/Cold signal strength feedbackDescription: Adds a battery percentage and voltage indicator for the PiSugar 3 UPS. Includes safe shutdown capability when battery is low. Configuration:
main.plugins.pisugar3.enabled = true
main.plugins.pisugar3.shutdown = 5 # Shutdown when battery is at 5%- Copy the desired
.pyfiles into your custom plugins directory (usually/usr/local/share/pwnagotchi/custom-plugins/or/var/pwnagotchi/custom-plugins/). - Edit your
/etc/pwnagotchi/config.tomlto enable and configure the plugins. - Restart pwnagotchi:
systemctl restart pwnagotchi.