javascript-tutorial / en.javascript.info

Modern JavaScript Tutorial
https://javascript.info
Other
23.39k stars 3.85k forks source link

Discord or Telegram to discuss Course Work #2718

Closed htmlHxcker closed 2 years ago

htmlHxcker commented 3 years ago

There may probably be one out there, but I think a Discord Server or Telegram Group would be a really nice addition to the course, not only would we be able to communicate with classmates and discuss solutions to the course, but then we would also be able to find study groups, I think it'll be a really useful addition.

PS: I don't know if there's one, I never saw any mention of any, but if there is, I'll be more than willing to join in.

Manik2375 commented 3 years ago

Discord, yeah! I also think it will be useful

iliakan commented 3 years ago

Which one will be better and why?

htmlHxcker commented 3 years ago

I think Discord would be better because of the channels, that way it helps to keep discussions organized, e.g A Channel for assignment help or one for off-topic discussions so that way it's easier to find what you're looking for, I think there is a way to bridge Telegram and Discord but I'm not really sure about Discourse.

iliakan commented 3 years ago

I've never ever used Discord.

Only forums, including Discourse, and chats, such as Telegram et al.

But I heard Discord is cool overall.

How can we use it, what can it give to site users? Besides a place to chat.

P.S. Of course we can make bots and other integration stuff, whatever.

htmlHxcker commented 3 years ago

Okay, so Discord is like Slack but in a more relaxed way. You have a server (Think Slack Workspaces) and that server is made up of channels. You can have two types of channels, audio, and text; and for each category, you can have as many channels as you want, usually, a channel is specific to one topic i.e 100 days of code or Exercises Help, the only difference is that for voice channels you can only do video and audio calls or streams, no text whatsoever whilst for Text channels, you can only have text, emojis GIFS, etc, no audio communication.

Why I'd prefer Discord over Discourse is because Discord is more suited for real-time communications than Discourse, then regarding Telegram, I think I'll prefer it just because of the ability to have multiple channels and keep the conversation clear take for example I want to talk about why I prefer to use React over Vue, I could talk about that in the off-topic channel and let the people talking about the Solution to the Recursion task talk about it in their channel, no stress.

Jeez at this rate I may as well join Discord's marketing team. screenshot-nimbus-capture-2021 09 15-16_02_01

Manik2375 commented 3 years ago

Yeah, Discord have several benefits. Such as:

Moderation and different channels make it more easy to handle, also there are number of amazing discord bots out there.

iliakan commented 3 years ago

What can we give to our users with Discord? Besides a place to chat.

iliakan commented 3 years ago

P.S. Also, is discord fully free?

Manik2375 commented 3 years ago

P.S. Also, is discord fully free?

100% yes (There is also a feature called discord nitro for individual benefits, and others can boost your server for some server benefits)

What can we give to our users with Discord?

A place to learn about things that are not in site? I mean a channel for js tips, articles etc. I would love it.

iliakan commented 3 years ago

So let's try.

I created a Discord community server at https://discord.gg/DT2QwadzJR. Created some channels.

What else should I set up?

htmlHxcker commented 3 years ago

What else should I set up?

Maybe a rules channel that has the rules of the Server and Code of Conduct (Some people can be extra rowdy), a channel for contributors and introductions, I'll advise that we don't have too many channels as that can make it fragmented.

Manik2375 commented 3 years ago

Server making is almost done :+1:

iliakan commented 3 years ago

Should I put the link at the title page, near github? https://discord.gg/VSHd6hD6aN

joaquinelio commented 3 years ago

Don't be shy. It's a great idea. Draw a logo too. You NEED people there.

- TLDR It's a great idea. I wish I could commit to a SP version.

We at ES repo had -still have- a discord for the specific purpose of repo translation. I was mad: "who we are", rooms, reunions, while the bot was enough to get things under control and the "REAL" problems were unnatended: PR piling up and new tranlators taking 4 years old files.

But it probed to be great. Rooms are less intimidating than github, people went there first and they were well guided by commited (not me, not enough I regret) maintainers.

The rooms are now empty. People enter, hang a question, leave.

I comment this because you need the critical mass of people willing to help each other in a reasonable time. Answers dont need to be inmediate but discord users may be used to the chat.

I guess the best kick start prospect are actual costudents: they share teacher, mates and specific study hours.

htmlHxcker commented 3 years ago

Should I put the link at the title page, near Github? https://discord.gg/VSHd6hD6aN

I think you could add it there, I think what's left now is for us to get people in because in a way they're the lifeblood of it, and we need to be watchful for raids.

Manik2375 commented 3 years ago

It's been added in site :+1: Now need to wait for people, it's lonely there currently :sweat_smile:

iliakan commented 3 years ago

I'll publish the notification on the site EU morning.

Should we install Giselle or another bot-protector or do any changes at this moment, @htmlHxcker ?

Manik2375 commented 3 years ago

I added some restrictions, like when someone get 2-3 warnings (warning will be automatic if someone use bad words, spam, too many mentions) he will get temporary mute automatically.

We can add more restriction later when server will get some activity.

htmlHxcker commented 3 years ago

I'll publish the notification on the site EU morning.

Should we install Giselle or another bot-protector or do any changes at this moment, @htmlHxcker ?

To be honest, it's perfect right now, And slowly it's growing.

iliakan commented 2 years ago

🥳