Jump to content

Hey: Difference between revisions

2,408 bytes added ,  4 November 2019
m
Removed protection from "Hey"
No edit summary
m (Removed protection from "Hey")
 
(29 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The hey program is one of RedBrick's most popular services. It lets you send instant messages to other users over the Redbrick network. It was developed and is maintained by RedBrick members and has since spread to various other servers including other college netsocs.
The hey program is one of RedBrick's most popular services. It lets you send instant messages to other users over the Redbrick network. It was developed and is maintained by RedBrick members and has since spread to various other servers including other college netsocs.


= History =
Hey is rather unique as instant messaging systems go. They're heavily customisable, highly personal and altogether different to [[IRC]] or the bigger instant messengers like MSN or AOL. They remain more popular among older generations of brickies but are still used by a lot of the newer ones too. Heys have a sense of humour all of their own and it is not uncommon for Redbrick users to make "heyfiles" which may contain humourous and/or incriminating heys.
 


= Tutorial =
= Tutorial =
Here's a tutorial on how to send and customise heys:
Here's a tutorial on how to send and customise heys:


== Sending a hey ==
== Sending heys ==
Sending a hey is very simple. From the command prompt, type "hey" followed by the username you want to send the message to and hit return, like so:
Sending a hey is very simple. From the command prompt, type "hey" followed by the username you want to send the message to and hit return, like so:


Line 16: Line 17:
  I think it's about time we updated the tutorial on how to send and receive heys and moved it to the wiki, don't you?
  I think it's about time we updated the tutorial on how to send and receive heys and moved it to the wiki, don't you?


When you're done typing your message, hit return to move onto a new line. Then hold ctrl and press d to send the message. You should get a confirmation message telling you that the hey was sent successfully (the default confirmation message is "groovy") and then you'll be returned to the prompt. Then when phaxx checks his prompt, he'll see the message like this:
When you're done typing your message, hit return to move onto a new line. Then hold ctrl and press d to send the message. You should get a confirmation message telling you that the hey was sent successfully (the default confirmation message is "groovy") and then you'll be returned to the prompt. Then when phaxx checks his terminal, he'll see the message like this:


  Message from undone@murphy on pts/489 at [ Fri 15/Dec/2006 18:43:20 GMT ] ...
  Message from undone@murphy on pts/489 at [ Fri 15/Dec/2006 18:43:20 GMT ] ...
Line 25: Line 26:
  EOF
  EOF


 
== Receiving heys ==
== Receiving a hey ==
When someone sends you a hey, it will appear in your terminal similar to the above example. The name of the user who sent it to you as well as the time and date appears up top. "EOF" stands for "End of file", meaning simply that it's the end of the message.
When someone sends you a hey, it will appear in your terminal similar to the above example. The name of the user who sent it to you as well as the time and date appears up top. "EOF" stands for "End of file", meaning simply that it's the end of the message.


Line 43: Line 43:


=== Borders ===
=== Borders ===
One of the most common features of hey that Redbrick users customise is the appearance of the border around the hey. The default border when a user sends a hey looks like this:
One of the most common features of hey that Redbrick users customise is the appearance of the border around the message. The default border when a user sends a hey looks like this:


  Message from undone@murphy on pts/489 at [ Fri 15/Dec/2006 19:32:12 GMT ] ...
  Message from undone@murphy on pts/489 at [ Fri 15/Dec/2006 19:32:12 GMT ] ...
Line 100: Line 100:


  undone@murphy (~) -> hey -t "title" -o "footer" revenant
  undone@murphy (~) -> hey -t "title" -o "footer" revenant
  Hey Sean, look at my title and footer!
  Hey, look at my title and footer!


creates a message like this:
creates a message like this:


                         -================ title =================-
                         -============= title ===============-
                         | Hey Sean, look at my title and footer! |
                         | Hey, look at my title and footer! |
                         -================ footer ================-
                         -============= footer ==============-


=== Other options ===
=== Other options ===
Line 140: Line 140:
         [::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::]
         [::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::]


Try experimenting some more with a few of these commands. If you have any problems, just ask a member of Helpdesk. You can also get more info on these commands by typing "man hey" into your terminal.
Try experimenting some more with a few of these commands. If you have any problems, just ask [[Helpdesk]]. You can also get more info on these commands by typing "man hey" into your terminal.


=== Saving your settings ===
=== Saving your settings ===
Line 168: Line 168:
So now when you save and source the .zshrc file again, you'll start a hey with those settings every time you type "joe" at the command prompt. Doing this will allow you to have specific hey settings for any individual user you want.
So now when you save and source the .zshrc file again, you'll start a hey with those settings every time you type "joe" at the command prompt. Doing this will allow you to have specific hey settings for any individual user you want.


Now that you've learned all this, it's time to get heying! Of course, if you have anything you else you'd like to know about hey, just ask a member of helpdesk.
Now that you've learned all this, it's time to get heying! Of course, if you have anything you else you'd like to know about hey, just ask a member of [[Helpdesk]].
 
= Redbrick Encyclopedia =
 
When I was a lad, everyone used [[BBS]] chat. It was wonderful, it was great, it was amazing. I could go on about it forever, but I won't. If you knew someone was logged on, but they weren't in [[BBS]] chat, you would then use "write" to send a message to them. Nobody uses "write" any more, but trust me, it's very messy. Sometime back then, "hey" was discovered, and quickly, "write" was abandoned in favour of "hey" in sending a message to someone's screen. Soon thereafter, chat was taken away completely (excuse me a moment while I cry), and hey flourished. It hasn't looked back. You only need to check the process list (ps -af | grep hey) to see how popular this method of communication has become.
 
So, if you're only new to Redbrick, and something like this comes up on your screen...
 
Message from cain@mother on /dev/pts/6 at 14:56pm ...
 
<nowiki>oooooooooooooooooooooooooooooooo</nowiki>
 
<nowiki>O Well Hello there little girl O</nowiki>
 
<nowiki>oooooooooooooooooooooooooooooooo</nowiki>
 
...you know you've just been heyed (and in this case, [[stalked]]). This ain't no freakin' user manual, but to send a hey, type "hey {username}" and press enter. Type in your message, go to a new line, and press CTRL-D.
 
--Spock
 
Origionally from the [[Encyclopedia]]


= Links =
= Links =
[http://www.redbrick.dcu.ie/~c-hey/ c-hey.redbrick.dcu.ie] - the C Hey project.
[http://www.redbrick.dcu.ie/~c-hey/tutorial.html Hey tutorial] - written by bubble and slightly out of date.
[http://www.redbrick.dcu.ie/~shadow/recent.cgi Hey map] - a reloadable map of who is heying who on Redbrick. Written by phaxx and shadow.
[http://www.redbrick.dcu.ie/community/encyclopedia/?heading=h&file=hey.encyc Hey at Redbrick Encyclopedia] - the Redbrick Encyclopedia entry on hey, written by Spock.
[http://www.redbrick.dcu.ie/community/encyclopedia/?heading=h&file=heyfile.encyc Heyfiles at Redbrick Encyclopedia] - the entry about heyfiles, written by DoC.
[[Category:Helpdesk]]