diff --git a/_data/en-US/categories.json b/_data/en-US/categories.json index 7a744fd2..87f942a6 100644 --- a/_data/en-US/categories.json +++ b/_data/en-US/categories.json @@ -41,6 +41,9 @@ ], "community": [ - + { + "key": "discord", + "title": "Discord" + } ] } \ No newline at end of file diff --git a/pages/_en-US/community/discord-info.md b/pages/_en-US/community/discord-info.md new file mode 100644 index 00000000..38abb0e7 --- /dev/null +++ b/pages/_en-US/community/discord-info.md @@ -0,0 +1,125 @@ +--- +lang: en-US +layout: wiki +section: community +category: discord +title: DS⁽ⁱ⁾ Mode Hacking Info +description: Information for the DS⁽ⁱ⁾ Mode Hacking Discord server +--- + +### Welcome to the DS⁽ⁱ⁾ Mode Hacking! + +We specialize in all things related to Nintendo DS(i) modding and homebrew. +Here are a few examples of what we can help you do in this server: + +- Setting up the best kernel for your flashcart +- Installing Custom Firmware (CFW) to your Nintendo DSi +- Helping modify the TWL_FIRM on your Nintendo 3DS (allowing you to use widescreen, changing screen filtering amongst other things) + +We also focus on other things such as creating ROM hacks, developing homebrew, and general chatter. + +## Discord Channels +We have plenty of channels for different topics, so make sure you're using the right channel so the others don't get flooded with unrelated conversations. +We'll go over the important ones but you can always check what the other channels do by looking at their channel topic: + +- [#community-rules][community-rules] - This is the rules channel, it describes the standards we have when communicating in this server +- [#useful-resources][useful-resources] - Need to understand something? Don't know a technical term? Check here +- [#nds-modding-help][nds-modding-help] - This is where you can ask for assistance with anything DS Homebrew related. Please check the pins, as there might be an explanation there already +- [#community-meta][community-meta] - This channel is used for talking about the server itself +- [#end-of-server][end-of-server] - This for casual, lower-quality chatting. Rules are slightly more relaxed but are still enforced. Use this to post your memes and stuff + +We also have [#other-nds-homebrew][other-nds-homebrew] for homebrew that don't have a dedicated channel, [#nds-modding-discussion][nds-modding-discussion] for modding that doesn't concern other channels, [#nds-gaming][nds-gaming] for general DS stuff, and [#offtopic][offtopic] for any topic in general. + +## Roles & User Flairs +We have several roles you can get on this server, some of them being accessible with just a @Lightning command + +### Developers +This role is given to those who have either assisted or led a project for the Nintendo DS scene. While preferable that it'd be open source, it's optional +Post the Nintendo DS homebrew application in the channel that works the best (If it doesn't have one, post it in [#other-nds-homebrew][other-nds-homebrew]) and ping a moderator alongside your message. + +Keep in mind that stolen code will not land you the role, and we may deny the request depending on the circumstances + +### Artists/Designers +This role is given to those with an understanding of how art works and have contributed to DS homebrew in a graphical way (for example, a WoodR4 skin or a TWiLight Menu++ subtheme). Once you've fulfilled the requirement, mention us in [#community-meta][community-meta] with examples of said work and we will evaluate it. + +### Helpers +Whether it's people we confide special builds to test or someone who would be helping out in the [#nds-modding-help][nds-modding-help] channel, Helpers are users that are supposed to represent the server as helpful members of the community. +As an addition to the above average post quality requirement, there are two possible ways you can get the role: Testing & helping those in [#nds-modding-help][nds-modding-help] + +For those testing, you must test at least a total of 7 games between GBARunner2 and nds-bootstrap. Check their specific channel topics for links to their compatibility sheet. +For those helping, the amount of help you give isn't set in stone. We generally look at how grand your helping is (for example, saying "right click then hit edit" wouldn't help). + +Once you've fulfilled either, mention it in [#community-meta][community-meta] and say which method you chose. If we approve, you will gain the Helpers role. You must send at least one message every 4 months to keep it. + +### Translators +Wanna translate a project of ours? Give yourself this role so you can stay up to date with the project's translation status. Our translation leader (Evie) will ping when new strings need to be translated. + +- TWiLight Menu++: +- dsi.cfw.guide website: +- ds-homebrew.com wiki: + +This is a toggleable role, via @Lightning's togglerole command (`!togglerole Translators` in [#end-of-server][end-of-server]) + +### Game Modders +This role is given to those who have made a ROM Hack of decent quality for the Nintendo DS, know how to properly patch their files and have posted said ROM hack at a more permanent place (such as GameBanana or modding forums). Post your ROM hack in [#nds-retail-research][nds-retail-research] and ping a moderator and we will evaluate the ROM hack. + +### Nintendo DS Online Players +This is a hoisted role, meant for users to get pinged when someone wants to play a Nintendo DS game online (whether it's Wiimmfi, AltWFC or other services). Mass pingers will be banned. +This is a toggleable role, via @Lightning's togglerole command (`!togglerole Nintendo DS Online Players` in [#end-of-server][end-of-server]) + +### Updates +You will get pinged in [#announcements][announcements] anytime an update comes out. To access it, type `!togglerole Updates` in [#end-of-server][end-of-server]. + +## 🤖 Lightning Commands +Lightning is a discord bot made by @Frost_ which has useful commands for modding communities, including... + +- `!mod [console] [param2]` - This will allow you to view information on modding consoles, games and so on. param2 could be viewed for more specific information or get a list of homebrew. +- `!tinydb [search term]` - Lookup 3DS homebrew on TinyDB +- `!togglerole [role]` - This will toggle the two customizable roles we have: `Updates` and `Nintendo DS Online Players` + +There are a ton of fun commands you can run as well, but please keep them to [#end-of-server][end-of-server]. +To learn more, check out their website: + +We also use Lightning for moderation purposes (to log warns, kicks, mutes and bans). Keep this bot's DM box open in case we ever need to reach you. + +## 👑 The Staff Team +These are the people who maintain the server. If they say something is final, it is not up for debate. These members will be hoisted in the member listing. +Currently, we are not looking for staff members. Do not ask to be a part of the team, as it will decrease your chance of getting accepted. + +@shutterbug2000, @RocketRobz (TWL-Z8RT-USA), @Gericom, @ahezard, @Apache Thunder, @NightScript, @dubbz82, @Stack3r, @Frost_, @Kaisaan + +## 🚪 Invite Link +Here are links to our networks. + +- Discord Server: (Keep in mind that anything publicly accessible on our server are logged by us and may be logged by others here) +- Sub-Reddit: [r/NDSBrew](https://reddit.com/r/NDSBrew) (for old reddit: [Dark](https://dm.reddit.com/r/NDSBrew/) --- [Light](https://old.reddit.com/r/NDSBrew/)) + + +[community-info]: https://discord.com/channels/283769550611152897/626620520330428436 +[community-rules]: https://discord.com/channels/283769550611152897/718305959914766366 +[useful-resources]: https://discord.com/channels/283769550611152897/638041441079263283 +[member-logs]: https://discord.com/channels/283769550611152897/677714673663082529 + +[announcements]: https://discord.com/channels/283769550611152897/283771381735489537 +[github-updates]: https://discord.com/channels/283769550611152897/450065134191116290 +[github-builds]: https://discord.com/channels/283769550611152897/540764336134815766 +[community-meta]: https://discord.com/channels/283769550611152897/715651368391671919 + +[nds-modding-help]: https://discord.com/channels/283769550611152897/332961165829210117 +[nds-modding-discussion]: https://discord.com/channels/283769550611152897/547986366357700620 +[nds-retail-research]: https://discord.com/channels/283769550611152897/356988919738400768 + +[nds-bootstrap]: https://discord.com/channels/283769550611152897/283769550611152897 +[twilight-menu]: https://discord.com/channels/283769550611152897/489307733074640926 +[gbarunner2]: https://discord.com/channels/283769550611152897/620310871800807466 +[websites-development]: https://discord.com/channels/283769550611152897/744649302567157800 + +[godmode9i]: https://discord.com/channels/283769550611152897/497960894660083732 +[nds-forwarders]: https://discord.com/channels/283769550611152897/627282845446176768 +[emulators-on-nds]: https://discord.com/channels/283769550611152897/702400281966673951 +[other-nds-homebrew]: https://discord.com/channels/283769550611152897/536968881500061712 + +[offtopic]: https://discord.com/channels/283769550611152897/286686210225864725 +[nds-gaming]: https://discord.com/channels/283769550611152897/668680785154408448 +[other-console-modding]: https://discord.com/channels/283769550611152897/653706029736919051 +[end-of-server]: https://discord.com/channels/283769550611152897/283770736215195648 diff --git a/pages/_en-US/community/discord-rules.md b/pages/_en-US/community/discord-rules.md new file mode 100644 index 00000000..a1858340 --- /dev/null +++ b/pages/_en-US/community/discord-rules.md @@ -0,0 +1,135 @@ +--- +lang: en-US +layout: wiki +section: community +category: discord +title: DS⁽ⁱ⁾ Mode Hacking Rules +description: The rules for the DS⁽ⁱ⁾ Mode Hacking Discord server +--- + +### Do NOT impersonate, trash talk or otherwise act disrespectful to others and their beliefs. + +- This applies especially to those offering their time for the community. (such as helpers or developers) +- We will NOT tolerate insensitivity, regardless of whether the member is in the community or not. +- Respect user privacy; Avoid attempts to communicate with users who aren't comfortable doing so or sharing information about them that they don't want shared. +- Do NOT backseat moderate or try to "help" when a moderator is dealing with a situation. You hold no authority, so leave actual rule handling to staff. + - Reminders are fine, as long as you don't try to enforce them. +- When knowing who created a piece of art, credit those content creators. + + +### Do NOT bring the chat quality down. + +Examples include: +- Asking to be spoon-fed information or spoon-feeding others +- Asking for release dates for projects; It's ready when it's ready +- Asking to ask; by asking to ask, you just asked +- Requesting information that is either obvious or you could find with a little bit of research on your end (such as googling for links instead of asking for them to be handed to you) + - Important information will be held over at [#useful-resources](https://discord.com/channels/283769550611152897/638041441079263283). + - Check the channel topic & pinned messages; it most likely contains what you are looking for. +- Intentionally elongating your message (for example: sending few words per message leaving it into a "popcorn" situation) +- Repeating messages, whether it is repeated in the same channel or in multiple channels. + - If you're unsure where to post your message, post it in the one that makes the most sense. + - If you're still unsure, ask in [#community-meta](https://discord.com/channels/283769550611152897/715651368391671919). +- Posting for the sake of posting rather than to bring actual conversations (such as complaining that the chat is dead, only sending out greetings, copypastas, etc) +- Sending extremely long messages. Use [mystbin](https://mystb.in/) for longer messages instead. + + +### Do NOT randomly send Discord server invite links with no context & without explicit staff permission + +- Giving links to other discord servers on request is allowed, but please ask a moderator in Direct Messages before advertising a server without prior context +- DM advertisements aren't allowed, both by the Discord Terms of Service and our server rules. Mass-DM advertisement (with proof) will land you a ban +- Breaking this rule will result in your message containing the advertisement being deleted +- Joining for the purpose of advertising your discord server will land you a ban. + + +### Keep conversations within their respective channels. + +- Even if they are related, sometimes another channel would be more suitable. +- Sometimes, even an entirely different server is preferable. We don't have the answers to everything. + - Different related servers are linked to in [#useful-resources](https://discord.com/channels/283769550611152897/638041441079263283) + + +### You may not have an alternative account on this server + +- One account per person at a time (except when approved by a staff member). Be sure to leave this server on your other account before joining with a new one. +- Punishments apply to the person, not the account. Any subsequent accounts made for the purposes of punishment evasion will result in both accounts being banned. +‎ + +### Do NOT recommend video guides. + +- Video guides aren't maintained very well (which leads to the videos being outdated and unreliable in the long term) and negligent for the sake of "user accessibility". +- We have a list of guides in [#useful-resources](https://discord.com/channels/283769550611152897/638041441079263283) you could use instead. +‎ + +### Keep names exclusively alphanumeric, to keep them easy to read and tag. + +- Users with an (normally) unmentionable or unreadable username/nickname by normal means will be assigned a new nickname. + - If we have to flip our displays to read your name, it's an abnormal way. + - If we have to get your User ID in order to mention you, it's an abnormal way. +- Avoid purposely putting characters in the beginning of the name to change your spot in the member list. You'll get those characters removed. + + +### Please be courteous when using Direct Messages + +- Things that happen in Direct Messages **are** the business of the server since unless the two share another server or they are friends, they wouldn't be able to reach each other. +- Examples include DM advertising, purposely redirecting users to DMs from normal chat (such as support) to break rules or harassment. + - There needs to be evidence of doing so, such as other people reporting it too, implications on the server or anything of the sort. However, when you do your report, cover any links. Do not give the DM advertiser more popularity than they already got by Direct Messaging everyone. +- Even if your actions aren't malicious, sometimes they could be disturbing. + - Please ask before sending a Direct Message to others and respect those not wanting to communicate. +‎ + +### Keep piracy discussion to a minimum + +- Do not link to piracy websites, upload pirated content, or encourage others to pirate +- For more information on what is piracy or not, we suggest reading this: https://3ds.eiphax.tech/piracy.html (Disclaimer: We are not lawyers) + + +### No Adult Content + +- Do not post pornography, gore, drugs (unless the topic is about medication) or anything that is not safe for work +- Any account with a disturbing avatar will get kicked. If you rejoin and still have the avatar, it will receive a ban +- At the same time, be mature. Members are allowed to cuss and you should be accustomed to that. Just don't throw around cuss words every two seconds; it isn't cool +- Despite Adult content being banned, users are still required to be thirteen and over in order to participate on this Discord Server + + +## Controversial content. + +### Topics that you should minimize + +Please keep these topics in [#offtopic](https://discord.com/channels/283769550611152897/718307887578873856) and keep an open mind when discussing them: +- Political Debates +- Religion +- Spoilers +- Malware +- Content intended to shock or scare + +Make sure to put spoilers, malware and content intended to shock or scare in spoiler tags and properly warn the user outside of said spoiler tags. + +### Banned Content + +- External Drama +- Server Raids +- Adult content (read above) + +## 🏓 Notifications/Pings/DMs + +- @Lightning will send you a DM if you receive a warning. No need to assume you're in trouble if you got a ping +- Don't ping a user if it's obvious that they're already there. (Using Discord's quote function is not an excuse. Please remove the ping before sending the message) +- Don't repeatedly ping a person to try and get their attention. + - When a mention attack occurs, do not ping a staff member; it’s redundant since they are already getting pings from the attack. Also, it confuses the staff on which member to ban. +- If you get pinged, don't send messages like "why ping" or spam emotes on the message. Check who pinged and reply. + - If you have a problem with getting pinged, either set up your discord so you don't get ping notifications, deal with it or leave. + - If you can't find the message with the ping, alert a staff member. We will warn those who ping then instantly delete their messages. +- Ping only when you want to bring attention to something to someone. Don't ping as a reference. + + +## Consequences + +**The consequences of breaking these rules are either warnings, mutes, kicks or bans.** Of course, it depends on a case by case scenario. +- Joining and immediately breaking the rules will lead your account to getting a mute +- Joining for the purpose of rule breaking will get you banned. +- Trying to evade, look for loopholes, or stay borderline within the rules will be treated as breaking them. + +If you don't understand any of the rules, feel free to ask. + +Last update: August 19th, 2020