Go to file
2024-06-12 19:47:21 +00:00
.gitignore first commit 2019-11-07 10:58:54 +01:00
aircrackonly.py changed the directory back 2024-03-25 20:27:03 -05:00
aircrackonly.yml refactored to copy pcap files 2024-03-09 10:06:31 -06:00
auto_backup.py rename 2020-04-14 17:26:24 +02:00
auto_backup.yml first commit 2019-11-07 10:58:54 +01:00
buttonshim.py buttonshim.py 2019-11-11 19:31:42 +01:00
buttonshim.yml buttonshim.yml 2019-11-11 19:32:55 +01:00
christmas.py add christmas countdown 2019-12-20 17:21:02 -08:00
clock.py Merge pull request #13 from xBelladonna/clock/custom-date 2020-06-26 14:17:50 +02:00
discord.py Add support for Discord (using webhooks) 2020-01-26 18:52:06 +09:30
discord.yml Add support for Discord (using webhooks) 2020-01-26 18:52:06 +09:30
display-password.py Adding display-password.py 2020-10-02 01:38:38 +00:00
display-password.toml Added .toml for display-password.py 2020-10-02 01:42:39 +00:00
gpio_shutdown.py add gpio_shutdown plugin and yaml configuration file 2019-11-13 21:32:49 +01:00
gpio_shutdown.yml add gpio_shutdown plugin and yaml configuration file 2019-11-13 21:32:49 +01:00
handshakes-dl.py addressed the [ERROR] Error: send_file() got an unexpected keyword argument 'path' error 2024-06-12 19:47:21 +00:00
handshakes-dl.yml Create handshakes-dl.yml 2019-12-04 20:18:45 +05:30
hashie.py addded on_config_changed 2020-04-11 10:14:23 +02:00
LICENSE.md first commit 2019-11-07 10:58:54 +01:00
mastodon.py add mastodon api support 2019-12-21 19:06:34 +02:00
mastodon.yml add mastodon api support 2019-12-21 19:06:34 +02:00
quickdic.py Add face option in plugins 2020-01-06 21:15:55 +09:30
quickdic.yml Add face option in plugins 2020-01-06 21:15:55 +09:30
README.md first commit 2019-11-07 10:58:54 +01:00
screen_refresh.py first commit 2019-11-07 10:58:54 +01:00
screen_refresh.yml first commit 2019-11-07 10:58:54 +01:00
telegram.py Fix typo in telegram.py 2020-01-18 15:10:29 +09:30
telegram.yml add conditions picture and/or message 2019-12-30 23:57:49 +01:00
twitter.py first commit 2019-11-07 10:58:54 +01:00
twitter.yml first commit 2019-11-07 10:58:54 +01:00

These are user contributed plugins for pwnagotchi, some of them have not been completely tested by the dev team, use them at your own risk.

In order to use these plugins, clone the repository anywhere on your unit and then add its path to /etc/pwnagotchi/config.yml as:

main:
  custom_plugins: "/path/to/this/folder"

Each plugin has its own configuration than must be part of the main.plugins section. If for instance you want to enable the auto_backup plugin, you need to edit your config.yml and add this:

main:
  custom_plugins: "/path/to/this/folder"
  plugins:
    auto_backup:
        enabled: true
        interval: 1 # every day
        max_tries: 0 # 0=infinity
        files:
            - /root/brain.nn
            - /root/brain.json
            - /root/.api-report.json
            - /root/handshakes/
            - /root/peers/
            - /etc/pwnagotchi/
            - /var/log/pwnagotchi.log
        commands:
            - 'tar czf /root/pwnagotchi-backup.tar.gz {files}'

License

The user contributed plugins are released under the GPL3 license.