Nidibot

Latest version: v1.2.1

Safety actively analyzes 622360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.2.1

🐛 Bug Fixes

- *(server_provider_factory)* Removed incorrect return type.
- *(nidibot)* Fixed incorrect import from nidibot package.
- *(discord-bot)* Fixed crash during call of backup_restore when amount of backups was higher than 25.

📚 Documentation

- *(nidibot)* Added docstrings.
- *(server_providers)* Added docstrings.
- *(bots)* Added docstrings.
- *(README.md)* Corrected mentions of package import.
- *(README.md)* Added nidibot configuration description.
- *(README.md)* Added information about 25 button limitation of Discord for backup_restore command.

⚙️ Miscellaneous Tasks

- *(nidibot)* Removed unused import.
- *(nidibot)* Set default parameter values in GeneralConfiguration.
- *(tests)* Removed redundant test files and classes.
- *(setup.cfg)* Changed development status to Production/Stable.

1.2.0

🐛 Bug Fixes

- *(telegram-bot)* Fixed anomalous slashes in strings.
- *(ci)* Corrected creation of GitHub release entry text.

🚜 Refactor

- *(bots)* Moved emojis to BotBase class.
- *(telegram-bot)* Unified common commands under the same functionality.
- *(telegram-bot)* Unified conversation enumeration.

⚙️ Miscellaneous Tasks

- *(discord-bot)* Added missing imports.

1.1.9

🐛 Bug Fixes

- *(ci)* Corrected way of generating CHANGELOG.md and GitHub release entry text.
- *(telegram-bot)* Resizing reply keyboard during backup_restore.

🚜 Refactor

- *(telegram-bot)* Switched fallback to MessageHandler and not CommandHandler.
- *(telegram-bot)* Changed status command handling to ConversationHandler.
- *(telegram-bot)* Changed start command handling to ConversationHandler.
- *(telegram-bot)* Changed stop command handling to ConversationHandler.
- *(telegram-bot)* Changed restart command handling to ConversationHandler.
- *(telegram-bot)* Changed backup_create command handling to ConversationHandler.
- *(telegram-bot)* Changed backup_list command handling to ConversationHandler.

Build

- *(deps)* Bump actions/setup-python from 3 to 5
- *(deps)* Bump actions/checkout from 3 to 4

1.1.8

🚀 Features

- *(bots)* Controlling notify period from nidibot configuration.

🐛 Bug Fixes

- *(ci)* Fixed generation of CHANGELOG.md and GitHub release entry.
- *(bots)* Fixed issue with crash when there were no backups available.
- *(telegram-bot)* Dropping pending signals from Telegram server for avoiding spam on nidibot restart.
- *(telegram-bot)* Fixed issue when conversation was not started again after one run.

🚜 Refactor

- *(bot-base)* Renamed BotInterface to BotBase.

1.1.7

🚀 Features

- *(cd)* Added usage of git-cliff GitHub Action.

🚜 Refactor

- *(bot_factory.py)* Changed support bot list to be a static private class field.
- *(server_provider_factory.py)* Changed supported server provider list to be a static private class field.

README.md

- Removed limitation entry about only one Telegram bot.

1.1.6

Setup.cfg

- Added missing python-telegram-bot[job-queue] dependency.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.