-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Labels
enhancementNew feature or requestNew feature or requestimprovementGeneral improvement to code baseGeneral improvement to code base
Milestone
Description
Features:
- Add the ability for the bot to periodically check for new script updates
- New
updatecommand to check, install, restore the last script backup, or list github branches
update <check|install|restore|branches> [branch]
- allow
-fto force downloads- allow
-tto test download & install without moving existing files
- create first-time use backup of the entire armour directory (safety net)
- compare new sample config with existing values, retaining existing where they differ
Handling where multiple Armour bots run from a common eggdrop install directory:
- automatically detect an installed update from another bot and apply it locally
- prevent one bot from downloading updates if another bot already has a download in progress
New configuration options:
- whether to periodically check for updates (hourly)
- whether to send notes to global 500 users when new updates are found
- whether to automatically install new updates (or require manual install via
updatecommand) - what Github branch to check and apply updates from (default:
master) - age (in days) of old script backups to periodically delete (hourly)
- debug mode to download and stage updates but not apply them
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestimprovementGeneral improvement to code baseGeneral improvement to code base