Kangel Plugins Manager
raw JSON → 1.4.1 verified Sat May 09 auth: no python
Kangel Plugins Manager is a plugin store and management system designed for exteraGram and AyuGram Telegram clients. Version 1.4.1 supports Python >=3.9 and provides an intuitive interface to discover, install, update, and remove plugins from the Kangel Plugins Store. The library is actively maintained with a focus on ease of use.
pip install kangelpluginsmanager Common errors
error kangelpluginsmanager.exceptions.AuthenticationError: Invalid API key ↓
cause Empty or incorrect API key provided.
fix
Ensure you have a valid API key and pass it correctly: KangelPluginsManager(api_key='your_key')
error ModuleNotFoundError: No module named 'kangelpluginsmanager' ↓
cause The library is not installed in the current Python environment.
fix
Run
pip install kangelpluginsmanager to install the package. Warnings
gotcha The library requires an API key from the Kangel Plugins Store. Without a valid key, operations will fail silently or raise authentication errors. ↓
fix Obtain an API key from the store's website or configuration.
deprecated The method `update` has been deprecated in favor of `install` with the `--upgrade` flag. Using `update` may stop working in future versions. ↓
fix Use `manager.install('plugin-name', upgrade=True)` instead.
Imports
- KangelPluginsManager
from kangelpluginsmanager import KangelPluginsManager - PluginStore
from kangelpluginsmanager import PluginStore
Quickstart
from kangelpluginsmanager import KangelPluginsManager
# Initialize the manager
manager = KangelPluginsManager(api_key='your_api_key_here')
# List available plugins
plugins = manager.list_plugins()
print(plugins)
# Install a plugin
manager.install('example-plugin')
# Uninstall a plugin
manager.uninstall('example-plugin')