NESdev IRC channel: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(don't confuse K-lines with G-lines)
(Added link to Mibbit widget to directly connect to the channel)
 
(17 intermediate revisions by 5 users not shown)
Line 1: Line 1:
;;  Our IRC channel is located on the [http://www.efnet.org EFnet] network.   
== Connecting ==
Our IRC channel is located on the [http://www.efnet.org/ EFnet] network.  [http://www.efnet.org/?module=servers A list of servers] is available.


Find yourself an [[wikipedia:List of IRC clients|IRC client]] and drop by to [irc://irc.efnet.org/nesdev #nesdev] for assistance with your code or hardware related inquiries or interests.
Find yourself an [[wikipedia:List of IRC clients|IRC client]] and drop by to [irc://irc.efnet.org/nesdev #nesdev] for assistance with your code or hardware related inquiries or interests.


Occasionally, EFnet's round-robin DNS may put you on a server that has K-lined (blocked) your IP address for some server-specific reason. You may want to connect to a [http://www.efnet.org/?module=servers specific server] instead, such as the following:
If you would like to access the NESdev IRC channel via the browser, you may do so by clicking [https://widget01.mibbit.com/?server=irc.servercentral.net&channel=%23nesdev&nick=_nesdev_ here]
* North America: [irc://irc.blessed.net/nesdev irc.blessed.net], [irc://irc.prison.net/nesdev irc.prison.net], [irc://irc.igs.ca/nesdev irc.igs.ca]
 
Occasionally, EFnet's round-robin DNS may put you on a server that has blocked (G-lined or K-lined) your IP address for some server-specific reason, or it might have the annoying "/QUOTE PONG :cookie" CAPTCHA. You may want to connect to a [http://www.efnet.org/?module=servers specific server] instead, such as the following:
 
* North America: [irc://irc.servercentral.net/nesdev irc.servercentral.net], [irc://irc.blessed.net/nesdev irc.blessed.net], [irc://irc.prison.net/nesdev irc.prison.net], [irc://irc.igs.ca/nesdev irc.igs.ca]
* Europe: [irc://irc.efnet.ch/nesdev irc.efnet.ch], [irc://efnet.xs4all.nl/nesdev efnet.xs4all.nl], [irc://irc.swepipe.se/nesdev irc.swepipe.se], [irc://irc.efnet.ru/nesdev irc.efnet.ru]
* Europe: [irc://irc.efnet.ch/nesdev irc.efnet.ch], [irc://efnet.xs4all.nl/nesdev efnet.xs4all.nl], [irc://irc.swepipe.se/nesdev irc.swepipe.se], [irc://irc.efnet.ru/nesdev irc.efnet.ru]
* Middle East: [irc://irc.inter.net.il/nesdev irc.inter.net.il]
* Middle East: [irc://irc.inter.net.il/nesdev irc.inter.net.il]
* Africa: [irc://irc.ac.za/nesdev irc.ac.za]
* Africa: [irc://irc.ac.za/nesdev irc.ac.za]


;;  The channel attempts to follow a standard --- \\
Tip: Some IRC servers won't K-line you if you get ident (RFC1413/931) working. [[wikipedia:Ident|Ident]] is a protocol to associate an IRC connection to a specific user name/account on a computer. Many IRC clients (ex. [http://www.mirc.com/ mIRC]) have built-in ident servers that run on TCP port 113; make sure that's enabled. If you have a firewall or NAT router, these will probably block ident requests until you tell your firewall/router to allow them/port forward them. On the router, you can use use port triggering (outbound TCP 6667 -> inbound TCP 113) or set up a static port forward to your computer (TCP port 113).  If using a software firewall, allow your IRC client to accept inbound connections to TCP port 113.


Voiced (+v) individuals are either friends of operators, respected regulars, or known to have an understanding of the NES/Famicom and its architecture.  Not all of these people will be able to answer questions, but questions will eventually get answered.
== Topic ==
; The channel attempts to follow a standard
: Voiced (+v) individuals are either friends of operators, respected regulars, or known to have an understanding of the NES/Famicom and its architecture.  Not all of these people will be able to answer questions, but questions will eventually get answered.
; Code or hardware related questions are better suited for most operators
: The operators (or ops, +o) of the channel -- like most channels -- were chosen for specific reasons by other operators; mainly that they are trusted with the authority of managing the channel, keeping the bot (LittleMac) opped, having a basic to advanced understanding of 6502, NES/Famicom architecture, and knowledge of other platforms.
: #nesdev is '''not the official support channel''' for [[PowerPak]] and other [http://www.retrousb.com/ RetroZone] products, but when its inventor is on (under nick bunnyboy or retrousb), you can bring up your support issues in channel or through a private message.


;;  Code or hardware related questions are better suited for most operators --- \\
In summary: #nesdev as a channel exists as a community to casually discuss hardware, software, and NES/Famicom related topics (mainly pertaining to development or hacking).  Off-topic conversation is not discouraged, so long as it does not affect any conversation in the channel related to these topics.


The operators (or ops, +o) of the channel -- like most channels -- were chosen for specific reasons by other operators; mainly that they are trusted with the authority of managing the channel, keeping the bot (GlassJoe) opped, having a basic to advanced understanding of 6502, NES/Famicom architecture, and knowledge of other platforms.
== Conduct ==
; As a channel we try to stay casual, informative, and helpful.
: Users that undesiredly use the help of others as a crutch or talk off-topic much too often will receive negative attention.  ...Just because disapproval isn't publicly expressed, doesn't mean it does not exist or matter intensely. So don't be [http://slash7.com/2006/12/22/vampires/ Mr. "I vant to suck your help."] TL;DR - people are flexible, within reason.
; Please be considerate of the majority of our users that log or lurk until insightful discussion has germinated.
: We don't have rigid rules for bannable offenses; operators may do as they please.
; #nesdev is not considered a safe for work environment.
: As discussions started by voices or ops are capable of running to any which direction; unless moderation is necessary.  Please use your own discretion.


;;  "#NESdev" as a channel exists as a community to casually discuss hardware, software, NES/Famicom related topics (mainly pertaining to development or hacking,) and limited off-topic discussion.
== Bot ==
<!--
;; We have a bot. "GlassJoe"


Voiced individuals (+v) and operators (+o) have the ability to freely start any topic of their choosingUsers without op or voice status should "follow suit" of the current conversation or stay on the default topic of our channel: NES/Famicom (or loosely related 8-bit architectures') development, hacking and hardware.
GlassJoe is an Eggdrop bot that maintains user statusHe is currently equipped with scripts that don't quite function yet. I (B00daW) maintain the botIf anyone has functionality suggestions, swing them by me.
 
-->
;; As a channel we try to stay casual, informative, and helpful. Users that undesiredly use the help of others as a crutch or talk off-topic much too often will receive negative attention.  ...Just because disapproval isn't publicly expressed, doesn't mean it does not exist or matter intensely.
<!--
 
;;  We have a new bot. "VonKaiser"
;;  Please be considerate of the majority of our users that log or lurk until insightful discussion has germinated.


We don't have rigid rules for bannable offenses. Operators may do as they please.
VonKaiser is a supybot that maintains user status.
Instructions [http://thefox.aspekt.fi/vonkaiser.txt here]
-->


;;  "#NESdev" is not considered a safe for work environment -- as discussions started by voices or ops are capable of running to any which direction; unless moderation is necessary.  Please use your own discretion.
We're on our third bot. "LittleMac" is an Eggdrop bot that maintains user privileges.
 
;;  We have a bot. "GlassJoe"
 
GlassJoe is an Eggdrop bot that maintains user status.  He is currently equipped with scripts that don't quite function yet.  I (B00daW) maintain the bot.  If anyone has functionality suggestions, swing them by me.


...
To set your password (only necessary after an user account has been added):
/msg LittleMac pass <password>
To identify yourself from a new host:
/msg LittleMac ident <password>
To get ops (if you have +o rights on the bot):
/msg LittleMac op <password>
To gain help:
/msg LittleMac help


;;  Welcome!
Welcome!

Latest revision as of 04:19, 21 March 2020

Connecting

Our IRC channel is located on the EFnet network. A list of servers is available.

Find yourself an IRC client and drop by to #nesdev for assistance with your code or hardware related inquiries or interests.

If you would like to access the NESdev IRC channel via the browser, you may do so by clicking here

Occasionally, EFnet's round-robin DNS may put you on a server that has blocked (G-lined or K-lined) your IP address for some server-specific reason, or it might have the annoying "/QUOTE PONG :cookie" CAPTCHA. You may want to connect to a specific server instead, such as the following:

Tip: Some IRC servers won't K-line you if you get ident (RFC1413/931) working. Ident is a protocol to associate an IRC connection to a specific user name/account on a computer. Many IRC clients (ex. mIRC) have built-in ident servers that run on TCP port 113; make sure that's enabled. If you have a firewall or NAT router, these will probably block ident requests until you tell your firewall/router to allow them/port forward them. On the router, you can use use port triggering (outbound TCP 6667 -> inbound TCP 113) or set up a static port forward to your computer (TCP port 113). If using a software firewall, allow your IRC client to accept inbound connections to TCP port 113.

Topic

The channel attempts to follow a standard
Voiced (+v) individuals are either friends of operators, respected regulars, or known to have an understanding of the NES/Famicom and its architecture. Not all of these people will be able to answer questions, but questions will eventually get answered.
Code or hardware related questions are better suited for most operators
The operators (or ops, +o) of the channel -- like most channels -- were chosen for specific reasons by other operators; mainly that they are trusted with the authority of managing the channel, keeping the bot (LittleMac) opped, having a basic to advanced understanding of 6502, NES/Famicom architecture, and knowledge of other platforms.
#nesdev is not the official support channel for PowerPak and other RetroZone products, but when its inventor is on (under nick bunnyboy or retrousb), you can bring up your support issues in channel or through a private message.

In summary: #nesdev as a channel exists as a community to casually discuss hardware, software, and NES/Famicom related topics (mainly pertaining to development or hacking). Off-topic conversation is not discouraged, so long as it does not affect any conversation in the channel related to these topics.

Conduct

As a channel we try to stay casual, informative, and helpful.
Users that undesiredly use the help of others as a crutch or talk off-topic much too often will receive negative attention. ...Just because disapproval isn't publicly expressed, doesn't mean it does not exist or matter intensely. So don't be Mr. "I vant to suck your help." TL;DR - people are flexible, within reason.
Please be considerate of the majority of our users that log or lurk until insightful discussion has germinated.
We don't have rigid rules for bannable offenses; operators may do as they please.
#nesdev is not considered a safe for work environment.
As discussions started by voices or ops are capable of running to any which direction; unless moderation is necessary. Please use your own discretion.

Bot

We're on our third bot. "LittleMac" is an Eggdrop bot that maintains user privileges.

To set your password (only necessary after an user account has been added):

/msg LittleMac pass <password>

To identify yourself from a new host:

/msg LittleMac ident <password>

To get ops (if you have +o rights on the bot):

/msg LittleMac op <password>

To gain help:

/msg LittleMac help

Welcome!