2019-07-09 14:25:55 (edited by blindaudiogamer 2019-07-12 16:23:06)

hi,
so i have noticed many people wanting to know how to use discord with the NVDA screen reader. so this post will be a tutorial on how to use discord using the NVDA screen reader. Mods you can sticky this if you want.
note, there will be some headings. to move to the next post navigate by heading level 3.
note 2, this will be using the windows operating system.

does this tutorial cover mobile?


no only discord for windows.
for mobile the most accessible version is discord for android. so sorry IOS users the discord version for IOS is far from accessible.
if this changes then post below and i will edit this post.
Oh and one more note, i don't know if the version for mac is accessible.

Before we start

get the most accessible version of discord.
for windows

have the latest version of NVDA which can be found here.

also make sure you already have an account with discord. if not sign up here

navigation
  1. open discord canary which is the version we downloaded earlier

  2. press the up and down arrows

  3. when you here dialogue press enter. note, this is an accessibility bug that is known and is currently being fixed by discord's accessibility team.

  4. you may need to log in into your account. do it now

  5. after logging in press D or shift + D to go to the word that says direct messages.


this is the home page. here you can find your:

  • friends

  • dm conversations in chronological order.

  • the activity feed.


ok now lets go into some servers.
press Shift+d or D to go to the word that says direct messages. you can navigate by shift + G to here  each server. Once you here the server you want to go to press the enter key.
if you have created a server and want to change some settings.

  1. press shift + D.

  2. when you here the server name press NVDA + shift + m. note, this is using the laptop keyboard layout.

to navigate by channels do the following:

  1. Press shift + D

  2. navigate by button

there NVDA will read out the channels per button. to go to a channel press enter.

roles and moderation

oh uh. i apparently forgot this.
so in a nutshell roles are like the higherkey of the server.
for example 

  • admins this is the highest role

  • moderators (this is the role below admin but can kick, ban and give warnings to users

  • everyone (members of the server.)

ok the list above is just an example.
now this is how to set and modify roles.

  1. go to your server settings. (see above for more details on how to go to your server settings)

  2. go to roles

  3. click on new role


ok that's it.

keyboard shortcuts


note, this will not be in list format.

- Navigate Between Servers Control ALT Arrow Key UP & Control ALT Arrow Key DOWN
- Navigate Between Channels ALT Arrow Key UP & ALT Arrow Key DOWN
- Navigate Between Unread Channels ALT Shift Arrow Key UP & ALT Shift Arrow Key DOWN
- Navigate Between Unread Channels with Mentions Control Shift ALT Arrow Key UP & Control Shift ALT Arrow Key DOWN
- Mark Channel as Read Escape
- Mark Server Read Shift Escape
- Toggle Hotkeys Control Slash
- Return to Previous Text Channel Control B
- Return to Active Audio Channel Control ALT A
- Toggle Pins Popout Control P
- Toggle Mentions Popout Control @
- Toggle Channel Member List Control U
- Toggle Emoji Picker Control E
- Scroll Chat Up or Down Page Up & Page Down
- Jump to Oldest Unread Message Shift Page Up
- Create or Join a Server Control Shift N
- Answer Incoming Call Control Enter
- Find or Start a Direct Message Control K
- Decline Incoming Call Escape
- Create A Private Group Control Shift T
- Start Call in Private Message or Group Control Left Square Bracket
- Focus Text Area Tab
- Return to Connected Audio Channel ALT Left Arrow Key
- Return to Previous Text Channel ALT Right Arrow Key
- Toggle Mute Control Shift M
- Toggle Deafen Control Shift D
- Get Help Control Shift H
- Upload a File Control Shift U

thanks for that. i don't have any cool servers to join. what should i join?

join us in discord testers. you can report bugs or talk in the accessibility channels. the accessibility team is monitoring those channels and what improvements people want to see in accessibility.
join us to give feedback on discord
click here to join the audiogames.net unofficial discord server
this list of servers is going to be updated as i find cool servers to join.

I don't understand this tutorial/I need help.

contact me @thetechguy#6929 on discord. I am also active in the discord testers and discord feedback  discord servers which i linked above. you can also just post below and i'll try to answer your questions.
is there an actual problem with discord? contact discord support
hopefully this tutorial helped people who want to use discord.

“If freedom of speech is taken away, then dumb and silent we may be led, like sheep to the slaughter.”
― George Washington
if you found my post helpful, informative or funny please hit that thumbs up button.
want to get in touch? use the email link at the bottom of this post.

2019-07-09 16:10:08

Wow thanks, this helped a lot. Just created an account. big_smile

“Fear is the path to the dark side. Fear leads to anger; anger leads to hate; hate leads to suffering."

Thumbs up

2019-07-09 18:56:41

@1, Thanks for that. It was very helpful although I think this topic should be in the articles' room.

Winter is coming!

Thumbs up

2019-07-09 22:01:38

Thanks for this, a lot of helpful information consolidated into one place! One question though, why the alternative version of Discord? So far as i'm aware, the version of Discord you can download from the site is the same as this one. But I could well be wrong, so let me know!

Just speaking personally here, I guess I was so confused by Discord since I sort of learned some of these things when Discord was more of a mess, plus there are bugs with the arrow keys jumping you around, and without being able to browse freely, I became really confused. I generally don't like memorizing a bunch of keystrokes without first knowing which buttons those keystrokes are going to activate if possible, but it appears keystrokes are not only plentiful but vital here. I'm hoping this is tweaked in future, but since most people use such keystrokes in due time anyway, it's less of a deal than I sometimes make it out to be.

Make more of less, that way you won't make less of more!
If you like what you're reading, please give a thumbs-up.

Thumbs up

2019-07-09 22:49:29

Wow, thanks for the tutorial. I think this should be in articles room tough.
And, yes, I was trying the both classic and canary vers, and I didn't notice any differences, but I wasn't testing all that  things what discord can offer...

When I understand my enemy well enough to defeat him, then in that moment I also love him. But if my comp'll crash during the fight, I hate both the enemy and my computer, and if this thing doesn't end right now, I think you'll start hating me too, right?

Thumbs up

2019-07-10 02:34:02 (edited by daigonite 2019-07-10 02:34:07)

Do you guys want to form an Audiogames.net server? I would totally join

Demo of colors here (PC) (Gamejolt link): https://gamejolt.com/games/ColorsChromatics/248621
Braillemon last release(stable): https://www.dropbox.com/s/v4n08tale65w8 … 0.zip?dl=1
maxseer, blind accessibility automation kit for developers: https://forum.audiogames.net/topic/2970 … -monogame/

2019-07-10 02:34:13

hi. I have a server.
https://discord.gg/dP4CvT

If you would like to talk to me, you can add me on skype @ live:adelspence2004.
and if you wanna folow me on twitter, you can ad [email protected] Spence
and if you wanna join me discord server, you can join
https://discord.gg/dP4CvT

Thumbs up

2019-07-10 02:34:52

If everyone joins your server we can make it the audiogames.net server lol.

Demo of colors here (PC) (Gamejolt link): https://gamejolt.com/games/ColorsChromatics/248621
Braillemon last release(stable): https://www.dropbox.com/s/v4n08tale65w8 … 0.zip?dl=1
maxseer, blind accessibility automation kit for developers: https://forum.audiogames.net/topic/2970 … -monogame/

2019-07-10 02:45:48

Wow, that alternative version helped alot. Thanks.
Best regards, Haramir.

The true blind is the one who refuses to see.

Thumbs up

2019-07-10 06:48:13

Woo! Props for the tutorial. I've been using Discord already a bunch, the Android app is wonderfully accessible but it's nice to have the info in one organized topic.

"I used to be an adventurer like you, then I took an arrow in the knee."
guards, skyrim

Thumbs up

2019-07-10 10:43:24

Amazing. Thanks so much for this really great tutorial.
I realize a lot has happened regarding accessibility on Discord reasonly. Time to update the client and give it yet an other try. big_smile

Best regards SLJ.
If you like the post, then please give it a thumps up.
Feel free to contact me privately if you have something in mind. If you do so, then please send me a mail instead of using the private message on the forum, since I don't check those very often.
Happy gaming... :D

2019-07-10 11:20:31

hi,
to answer a question:
Why do we need the alternative version aka Discord canary?
well it is to insure best accessibility. the accessibility or (a11y) team pushes a11y (accessibility) fixes there first before the stable version.

“If freedom of speech is taken away, then dumb and silent we may be led, like sheep to the slaughter.”
― George Washington
if you found my post helpful, informative or funny please hit that thumbs up button.
want to get in touch? use the email link at the bottom of this post.

2019-07-10 11:21:22

or you can also go to
https://canary.discordapp.com to access the canary version on the web.

“If freedom of speech is taken away, then dumb and silent we may be led, like sheep to the slaughter.”
― George Washington
if you found my post helpful, informative or funny please hit that thumbs up button.
want to get in touch? use the email link at the bottom of this post.

2019-07-10 12:50:39

The iPhone app of discord is still a mess though, just checked it yesterday.

“Fear is the path to the dark side. Fear leads to anger; anger leads to hate; hate leads to suffering."

Thumbs up

2019-07-10 14:34:15

hi,
@14 i will edit my original post so that people won't get confused. right now the most accessible version of discord for mobile is discord for android.

“If freedom of speech is taken away, then dumb and silent we may be led, like sheep to the slaughter.”
― George Washington
if you found my post helpful, informative or funny please hit that thumbs up button.
want to get in touch? use the email link at the bottom of this post.

2019-07-10 14:40:00

oh and @3 I cant  post it in articles room because that room is only for articles about audiogames.

“If freedom of speech is taken away, then dumb and silent we may be led, like sheep to the slaughter.”
― George Washington
if you found my post helpful, informative or funny please hit that thumbs up button.
want to get in touch? use the email link at the bottom of this post.

2019-07-10 14:49:43

Hey, if we join Adel's server for the audiogames.net server, could you guys announce who you are. That way we don't get confused lol. I saw someone else joined.

Also, discord supports a lot of people in VC so make sure you use headphones with your screenreaders LOL

I'm really glad they're FINALLY doing something about accessibility in discord... I've gotten off skype for years and I really felt bad about it but it's just awful. Discord's cringey furry "uwu" crap is annoying but at least the interface is usable.

And uh, do yourself a favour... don't search "discord cub" on google LMAO...

Demo of colors here (PC) (Gamejolt link): https://gamejolt.com/games/ColorsChromatics/248621
Braillemon last release(stable): https://www.dropbox.com/s/v4n08tale65w8 … 0.zip?dl=1
maxseer, blind accessibility automation kit for developers: https://forum.audiogames.net/topic/2970 … -monogame/

2019-07-11 10:23:22

So, is Adel's server an official audiogames net server?

Best regards SLJ.
If you like the post, then please give it a thumps up.
Feel free to contact me privately if you have something in mind. If you do so, then please send me a mail instead of using the private message on the forum, since I don't check those very often.
Happy gaming... :D

2019-07-11 11:43:29

i guess so. i'm joining now. i am thetechguy.

“If freedom of speech is taken away, then dumb and silent we may be led, like sheep to the slaughter.”
― George Washington
if you found my post helpful, informative or funny please hit that thumbs up button.
want to get in touch? use the email link at the bottom of this post.

2019-07-11 11:45:31

the link to the server is invalid.

“If freedom of speech is taken away, then dumb and silent we may be led, like sheep to the slaughter.”
― George Washington
if you found my post helpful, informative or funny please hit that thumbs up button.
want to get in touch? use the email link at the bottom of this post.

2019-07-11 12:16:10

Decided to try this. When I try the link in post 7 I get this:
Invite Invalid
This invite may be expired, or you might not have permission to join.

Thumbs up

2019-07-11 16:22:15

Yup, Adel, you have to create a invite what'll never expire, this button is under your server's welcome message...

When I understand my enemy well enough to defeat him, then in that moment I also love him. But if my comp'll crash during the fight, I hate both the enemy and my computer, and if this thing doesn't end right now, I think you'll start hating me too, right?

Thumbs up

2019-07-11 19:33:25

https://discord.gg/Scwdt66

Try this link everyone. It's a link to Adel's server to never expire.

Demo of colors here (PC) (Gamejolt link): https://gamejolt.com/games/ColorsChromatics/248621
Braillemon last release(stable): https://www.dropbox.com/s/v4n08tale65w8 … 0.zip?dl=1
maxseer, blind accessibility automation kit for developers: https://forum.audiogames.net/topic/2970 … -monogame/

2019-07-12 11:53:48

@23 thanks. i will join now.
i will update post 1 to add a section called "for moderators" for moderators to know how to moderate their server

“If freedom of speech is taken away, then dumb and silent we may be led, like sheep to the slaughter.”
― George Washington
if you found my post helpful, informative or funny please hit that thumbs up button.
want to get in touch? use the email link at the bottom of this post.

2019-07-12 13:39:27

hi,
i have created an audiogames.net unofficial discord server.
if you want to join click here
if the link does not work post below.

“If freedom of speech is taken away, then dumb and silent we may be led, like sheep to the slaughter.”
― George Washington
if you found my post helpful, informative or funny please hit that thumbs up button.
want to get in touch? use the email link at the bottom of this post.