EDIT: Looks like an issue with 1.4.1rc2 and beyond; I found the issue on GitHub
At some point, the Telegram Plug-in stopped working and I've discovered that it's disappeared from the installed plugin list. I've attempted to reinstall it, which appears to complete successfully, but the dialog shows this:
The octoprint log file also shows that the plugin was installed but shows a warning:
2020-07-31 15:31:56,811 - octoprint.plugins.pluginmanager - INFO - Installing plugin from https://github.com/fabianonline/OctoPrint-Telegram/archive/stable.zip
2020-07-31 15:31:57,295 - octoprint.plugin.core - ERROR - Error loading plugin telegram
Traceback (most recent call last):
File "/home/pi/oprint/local/lib/python2.7/site-packages/octoprint/plugin/core.py", line 972, in _import_plugin
module = _load_module(module_name, spec)
File "/home/pi/oprint/local/lib/python2.7/site-packages/octoprint/plugin/core.py", line 71, in _load_module
return imp.load_module(name, f, filename, details)
File "/home/pi/oprint/local/lib/python2.7/site-packages/octoprint_telegram/__init__.py", line 5, in <module>
from flask.ext.babel import gettext
ImportError: No module named ext.babel
2020-07-31 15:32:02,090 - octoprint.plugin.core - ERROR - Error loading plugin telegram
Traceback (most recent call last):
File "/home/pi/oprint/local/lib/python2.7/site-packages/octoprint/plugin/core.py", line 972, in _import_plugin
module = _load_module(module_name, spec)
File "/home/pi/oprint/local/lib/python2.7/site-packages/octoprint/plugin/core.py", line 71, in _load_module
return imp.load_module(name, f, filename, details)
File "/home/pi/oprint/local/lib/python2.7/site-packages/octoprint_telegram/__init__.py", line 5, in <module>
from flask.ext.babel import gettext
ImportError: No module named ext.babel
2020-07-31 15:32:02,245 - octoprint.plugins.pluginmanager - WARNING - The plugin was installed successfully, but couldn't be found afterwards to initialize properly during runtime. Please restart OctoPrint.
2020-07-31 15:32:02,249 - octoprint.util - WARNING - Could not delete temporary directory /tmp/tmp_y6Nbl: [Errno 21] Is a directory: '/tmp/tmp_y6Nbl'
Had this problem on 1.4.1rc3 and an update to rc4 did not resolve it ...