Telegram Notifications Plugin (discourse-telegram-notifications)

مرحبًا @david، آسف على التأخير في الرد.
نعم، الموقع يمكن الوصول إليه (يتم إعادة التوجيه إلى Bots: An introduction for developers).

كما أنني أحصل على خطأ أدناه:

ActionView::MissingTemplate (Missing template discourse_telegram_notifications/telegram/hook, application/hook with {:locale=>[:en_US, :en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby]}. Searched in:
  * "/var/www/discourse/app/views"
  * "/var/www/discourse/plugins/docker_manager/app/views"
)
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionview-6.0.0/lib/action_view/path_set.rb:48:in `find'

عند تشغيل openssl s_client -connect api.telegram.org:443 حصلت على النتيجة التالية:

CONNECTED(00000003)
write:errno=104
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 308 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)

@codinghorror تم تغيير إصدار OpenSSL مؤخرًا في حاوية Discourse Docker الأحدث، مما أدى إلى ظهور هذه المشكلة. جربت استخدام OpenSSL 1.1.1 على جهاز المضيف لـ Telegram API، وقد تم تحميل الشهادة بنجاح.