1 · How To Access JMIRC
Please download and install the JMIRC client, which can be found at http://jmirc.sf.net/jmIrc.jad, using the wap browser of your mobile device. After downloading, search for the file in "File Explore" (other locations may differ on different devices), click on the IRC client and it will automatically install.
2 · How To Set Up JMIRC Connections
Click on the MIDlet manager as this is where your JMIRC client is located. Once the client has loaded, you will see the introduction "JMIRC 0.95" by Juhovh. Click on the "Menu" located on the right side of the client and you will see four available options; Profiles, Advanced, HTTP Config, and Connect Click on "Profiles" and here, you will be able to set all of your desired user information; IRC nickname, username, IRC Server, port, and channel(s). Once completed, simply click on "Save".
You can set up your JMIRC setting such as Timestamp, colours, mIRC colours etc in the "Advanced" setting. Once completed, click on "Save".
Leave the HTTP Config blank as this setting will automatically be acquired when you have connected to the IRC server.
3 · JMIRC Commands
Connect To An IRC Server
You will have already set your desired IRC Server in the Profiles and all you now need to do is click on Connect .
Identify To NickServ
/msg nickserv@services.dal.net IDENTIFY
password
(example: /msg nickserv@services.dal.net identify docsteamrocks )
Identify To ChanServ
/msg chanserv@services.dal.net IDENTIFY #channel
password
(example: /msg chanserv@services.dal.net identify #love-u babyiloveyouthisssssmuch )
Listing And Viewing Memos
/msg memoserv@services.dal.net
list
The NickServ, ChanServ, and MemoServ service status will pop up when you identify to the relevant service. You can choose to not close the status window because you can type easily when you want to identify to a nickname or channel or to read/send memo's; you are also not required to manually type "/msg nickserv@services.dal.net" again but just type identify password, read 1, read 2, del 1, ghost nickname etc in the status window. It's a shortcut :)
Join The Desired Channel
Press the "Menu" button located on the right side of your screen and to join a channel, click on the Join and type the channel name that you wish to join.
JMIRC is different from other IRC clients such as mIRC/pIRCh etc.
Please note that the below server command will not work when connected via the JMIRC client;
/join
#channel
Leave The Specified Channel
Press the "Menu" located on the right side of your screen and to leave a channel, simply click; close .
You are also able to leave a channel using the below command, and this will also allow you to provide a parting reason (example below);
/part
#channel
message
(example: /part #docsteam brb )
Performs an action - * YourNick does something
/me
action to perform
(example: /me tickles fredfred )
Send CTCP To A Channel Or User
/ctcp
[channel/nick message]
Kick A Specified User
/kick
#channel nickname message
(example: /kick #docsteam badass Please change your nick! )
You are also able to kick a user using the "Menu" option on the right side of your screen;
Click on names and there will be a list of the users in the channel. Click on the desired nickname and then click on kick but this might prove to be a long-winded process if there are dozens or hundreds of users in the channel (you will likely find it extremely tedious to search for the nickname).
Send A Message
/msg
nickname message
(example: /msg Zappu Hello dude. )
Quit With Message
/quit
message
(example: /quit do not argue with fools. )
Change A Channel Topic
/topic
new topic
(example: /topic Welcome to #docsteam )
Please ensure that you are in the channel that you wish to change the topic for (channel operator status is also required to make the change).
/topic
#channel new topic
Please note that the above command does not work in JMIRC and will show the below error message; ***unknown command
Using Whois
/whois
nickname
(example: /whois FakeID )
The JMIRC client will only return the below information; Nickname, username, IP address, server name, idle timer in the /whois list.
4 · Keyboard Options
0 and 8 - Scroll the backbuffer up or down one row.
4 and 6 - Go to the next status/window.
1 and 7 - Scroll the backbuffer to home or end.
3 and 9 - Scroll the backbuffer up or down one page.
* - A shortcut to message writting.
0 - A shortcut to favourite messages menu.
# - Enables or disables the status line on-the-fly.
5 and # - Pressing 5 and # consecutively within one second enables or disables the keylock.
5 · Help
If you need any further help with using JMIRC or any other IRC client during your time connected to DALnet, please feel free to join our official help channel; #Help where question answered with a smile :)
6 · Conclusion
It is always interesting and fun when we discover something new but it can also be daunting if we are unsure of how to navigate our way around. The JMIRC client is almost very similiar to mIRC/pIRCh (and other IRC clients) but with some different commands, a small screen and small keyboard; with a little patience and perserverance, you will find that you enjoy using JMIRC in place of other IRC clients. The DALnet Documentation Team is here to help and has provided you with this JMIRC introductory help file and we hope that it will assist you with using JMIRC as your chosen IRC client. Please visit http://docs.dal.net for more information.
7 · End Of JMIRC User Guide
Please note that nine years have now passed since the last update, and usage of BlackBerry devices (and almost every other J2ME devices) is largely defunct. Almost all new devices are now supported by IOS and ANDROID, hence the founder of JMIRC has decided to remove all BlackBerry specific code from the JMIRC repository and keep it pure MIDP-1.0 for historical purposes.
JMIRC can still be downloaded from http://jmirc.sf.net/jmIrc.jad and it is still accessible if your device is J2ME supported.
Final words from the JMIRC founder; “Thank you for all the users and special thanks to the nice people at DALnet who have kept #JMIRCHelp running all these years! Over and out.”
Please direct any comments or feedback about this document (only! no help requests!) to docs@dal.net. If you need help on issues not covered in this document, please see the information at http://help.dal.net.