Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 88 additions & 0 deletions addons/accessibleDiscord/1.0.6.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
{
"addonId": "accessibleDiscord",
"displayName": "Accessible Discord",
"URL": "https://github.com/salmanf16/accessible-discord/releases/download/v1.0.6/accessible_discord.nvda-addon",
"description": "Announces voice channel events (join, leave, mute, deafen) and chat messages in Discord using a BetterDiscord companion plugin.",
"sha256": "c038a0b8acd8d46285d195b8f56aa29aed6a9a8f92a9ed095a06dfb0b51030d5",
"addonVersionName": "1.0.6",
"addonVersionNumber": {
"major": 1,
"minor": 0,
"patch": 6
},
"minNVDAVersion": {
"major": 2023,
"minor": 1,
"patch": 0
},
"lastTestedVersion": {
"major": 2026,
"minor": 1,
"patch": 0
},
"channel": "stable",
"publisher": "salmanf16",
"sourceURL": "https://github.com/salmanf16/accessible-discord",
"license": "GPL v3",
"homepage": "https://github.com/salmanf16/accessible-discord",
"changelog": "- Bypassed SSL verification for the BetterDiscord installer download to resolve connection issues on older systems.\n- Overhauled error handling and logging across the entire addon to record traceback details to the NVDA log.\n- Removed the message length truncation limit and left multi-line messages untouched for testing.\n- Fixed a bug where BetterDiscord was not correctly detected in newer Discord clients due to changed injection paths.\n- Added automatic BetterDiscord injection status detection at startup, with a speech warning if it becomes disabled (e.g., after a Discord update).\n- Added configurable setting to toggle speech interruption for new announcements.\n- Cleaned up redundant loading warnings in NVDA logs by renaming internal modules with leading underscores.\n- Added customizable announcement templates for all features using simple shortcodes (%u, %c, %m, %s, %t).\n- Fixed a bug where streaming general application windows or Chrome would falsely announce background games.\n- Refactored the NVDA addon into a modular package structure for better organization and performance.\n- Added speech announcements when active voice channel members start/stop streaming (including game name if recognized).\n- Added speech notifications when members join or leave your own stream.\n- Added a dedicated Accessible Discord category in NVDA Settings dialog to easily configure all preferences.\n- Full localization support including Arabic and French translations.",
"licenseURL": "https://www.gnu.org/licenses/gpl-3.0.txt",
"submissionTime": 1783709070000,
"translations": [
{
"language": "ar",
"displayName": "Accessible Discord",
"description": "إضافة لقارئ الشاشة NVDA مصممة لمساعدة المستخدمين المكفوفين وضِعاف البصر في متابعة ديسكورد بكل سهولة ويسر. تقوم الإضافة بنطق حركات القنوات الصوتية وتحديثاتها والرسائل النصية تلقائياً في الخلفية أو الواجهة. تتطلب تثبيت BetterDiscord لكي تعمل.",
"changelog": "ما الجديد في الإصدار 1.0.1:\n- تقسيم الكود وإعادة ترتيب ملفات الإضافة لتسريع الأداء وزيادة الاستقرار.\n- إضافة ميزة نطق بدء وإيقاف بث شاشات الأعضاء في القناة الصوتية مع نطق اسم اللعبة إذا كانت معروفة لديسكورد.\n- إضافة ميزة نطق انضمام ومغادرة الأعضاء لبثك الخاص.\n- إضافة فئة خاصة للإضافة داخل نافذة إعدادات NVDA للتحكم في جميع الخيارات بسهولة مع زر لتحميل/إعادة تثبيت BetterDiscord المساعد.\n- ترجمة كاملة لجميع الإعدادات ونصوص النطق باللغتين العربية والفرنسية.\n- إصلاح مشكلة الإبلاغ الخاطئ عن اسم الألعاب المفتوحة بالخلفية عند بث شاشات أو متصفحات عادية."
},
{
"language": "fr",
"displayName": "Accessible Discord",
"description": "Un module pour NVDA conçu pour aider les utilisateurs aveugles et malvoyants à suivre Discord en toute simplicité. Il annonce automatiquement les événements des salons vocaux (connexions, déconnexions, muet, sourdine) et les messages textuels en arrière-plan ou au premier plan. Nécessite l'installation de BetterDiscord pour fonctionner.",
"changelog": "Nouveautés de la version 1.0.1 :\n- Refactorisation du code du module en une structure plate directement dans globalPlugins pour de meilleures performances.\n- Ajout de l'annonce vocale lorsque les membres d'un salon vocal commencent ou arrêtent de diffuser (y compris le nom du jeu s'il est reconnu par Discord).\n- Ajout de notifications vocales lorsque des membres rejoignent ou quittent votre propre diffusion.\n- Ajout d'une catégorie dédiée Accessible Discord dans la boîte de dialogue des paramètres de NVDA pour configurer facilement toutes les préférences avec un bouton pour télécharger/réinstaller le compagnon BetterDiscord.\n- Prise en charge complète de la localisation pour l'arabe et le français.\n- Correction d'un bug où la diffusion de fenêtres d'applications générales ou de Chrome annonçait faussement des jeux en arrière-plan."
}
],
"vtScanUrl": "https://www.virustotal.com/gui/file/c038a0b8acd8d46285d195b8f56aa29aed6a9a8f92a9ed095a06dfb0b51030d5",
"scanResults": {
"virusTotal": [
{
"_id": "c038a0b8acd8d46285d195b8f56aa29aed6a9a8f92a9ed095a06dfb0b51030d5",
"_type": "file",
"filecondis": {
"dhash": "38303c3c39080000",
"raw_md5": "6cd43942b1d6d9000532e1032cb7f27a"
},
"first_submission_date": 1783709074,
"last_analysis_results": {},
"last_analysis_stats": {
"confirmed-timeout": 0,
"failure": 0,
"harmless": 0,
"malicious": 0,
"suspicious": 0,
"timeout": 0,
"type-unsupported": 0,
"undetected": 0
},
"last_modification_date": 1783709076,
"last_submission_date": 1783709074,
"md5": "61ab0e7d6094f6e6f964db5b1d43b524",
"names": [],
"reputation": 0,
"sha1": "ea2070ebb46d8d8479a03734bade25022e55da10",
"sha256": "c038a0b8acd8d46285d195b8f56aa29aed6a9a8f92a9ed095a06dfb0b51030d5",
"size": 20052,
"tags": [],
"times_submitted": 1,
"total_votes": {
"harmless": 0,
"malicious": 0
},
"type_description": "unknown",
"type_tags": [],
"unique_sources": 1
}
]
},
"reviewUrl": "https://github.com/nvaccess/addon-datastore/discussions/9767"
}