Skip to content

Commit

Permalink
Updates the index
Browse files Browse the repository at this point in the history
  • Loading branch information
kushaldas committed Jun 8, 2018
1 parent 929c5fb commit 698c75d
Show file tree
Hide file tree
Showing 3 changed files with 180 additions and 169 deletions.
1 change: 0 additions & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ Contents:
commguidelines
communication
irc
webirc
tor
opsec

Expand Down
180 changes: 180 additions & 0 deletions docs/irc.rst
Original file line number Diff line number Diff line change
Expand Up @@ -94,3 +94,183 @@ Below is a GIF which shows how to join the *#dgplug* channel on Freenode.
.. image:: img/hexchat.gif

.. note:: You can open the image in a new tab to view it in proper scale.

IRC on the Web
---------------

While a client (xchat, hexchat, etc), on any platform, is the best way to
experience IRC on a daily basis, you can in fact use your web browser to
connect to IRC!

While it might not be as comfortable as a native client, irc via a browser is
actually quite full featured.

It depends on you knowing commands though, so `this page on the IRC beginner
website <http://ircbeginner.com/ircinfo/ircc-commands.html>`_ will come in
real handy.

So let’s start at the very beginning.

Here’s what we’d need for our summer sessions.

1. We need a browser
2. We need an username that stays the same, throughout sessions
3. We need to login to the #dgplug channel on `freenode <https://webchat.freenode.net>`_ with that username

Step 1. The Browser
-------------------

Congratulations!

You’ve already have one and are successfully connected, if you’re reading this
:)

Step 2. A username for IRC.
---------------------------

Let’s mosey over to the `freenode website <https://webchat.freenode.net>`_

|
.. figure:: img/webirc/webirc-1.png
:width: 600px
:align: center

|
| Login with the username you want, like I’ve done here.
| I’ve chosen ``mariojason`` for a username.
| Ignore the channel and auth options for now.
| Just clear the I am not a robot test.
|
.. figure:: img/webirc/webirc-2.png
:width: 600px
:align: center


|
And you should enter the world of irc!

There’ll be a lot of stuff that’ll end with a screen like this.

|
.. figure:: img/webirc/webirc-3.png
:width: 800px
:align: center

|
| You’ll obviously have figured out that the little white box at the bottom is where you type in your messages and commands.
| You can type ``/quit`` to quit your connection for example.
| Also note the tab that says “status” (not visible in the pic) above at the top of your window.
| You’ll want to click this tab before typing in sensitive IRC commands (as you will do shortly).
| You’ll see more tabs at the top as you join channels later and you’ll use the tabs to switch between them.
| You in with your username? Good.
| Now let’s register it so that we can always have the same one.
| Type the command ``/msg NickServ REGISTER <password> <email>``, where password will be some complicated password of yours while email is where you put in your email address
| You can see me doing it below
.. figure:: img/webirc/webirc-4.png
:width: 800px
:align: center


|

If all works well, Nickserv will reply saying that activation instructions
have been sent to your email id, like so …

|
.. figure:: img/webirc/webirc-5.png
:width: 800px
:align: center


|
So hop over and check your mail. This is what you should expect to see.

|
.. figure:: img/webirc/webirc-6.png
:width: 800px
:align: center


|
Let’s copy the ``/msg`` line and go back to the irc page and paste it in the
chat bar like so …

|
.. figure:: img/webirc/webirc-7.png
:width: 800px
:align: center


|
And voila! You should be verified!

|
.. figure:: img/webirc/webirc-8.png
:width: 800px
:align: center


|
Now that we’re done registering our nickname, quit the connection by typing in
the ``/quit`` command and let’s move to …

Step 3. Connecting to the DGPLUG channel.
-----------------------------------------

Now we’re back to `where we started <https://webchat.freenode.net>`_.

Only this time, fill in all the details.

1. Put in your nickname
2. Use #dgplug as the channel to connect
3. Enable auth to services
4. The username is the same as the nickname
5. Fill in the complicated password that you had created for your id.

And hit Connect!

|
.. figure:: img/webirc/webirc-9.png
:width: 600px
:align: center


|
You should login and you should be switched to a new tab with the #dgplug channel.

|
.. figure:: img/webirc/webirc-10.png
:width: 800px
:align: center


|
There! You’re in! Welcome! Enjoy your time in the channel :)

|
.. figure:: img/webirc/webirc-11.png
:width: 800px
:align: center
168 changes: 0 additions & 168 deletions docs/webirc.rst

This file was deleted.

0 comments on commit 698c75d

Please sign in to comment.