| 
									
										
										
										
											2008-07-14 20:53:08 -04:00
										 |  |  | ! Copyright (C) 2008 William Schlieper | 
					
						
							|  |  |  | ! See http://factorcode.org/license.txt for BSD license. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-08-13 01:00:26 -04:00
										 |  |  | USING: accessors kernel arrays irc.client irc.messages irc.ui namespaces ;
 | 
					
						
							| 
									
										
										
										
											2008-07-14 20:53:08 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | IN: irc.ui.commands | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | : say ( string -- )
 | 
					
						
							| 
									
										
										
										
											2008-08-11 01:22:26 -04:00
										 |  |  |     irc-tab get
 | 
					
						
							|  |  |  |     [ window>> client>> profile>> nickname>> <own-message> print-irc ] | 
					
						
							| 
									
										
										
										
											2008-10-05 19:33:53 -04:00
										 |  |  |     [ chat>> speak ] 2bi ;
 | 
					
						
							| 
									
										
										
										
											2008-08-11 01:22:26 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | : join ( string -- )
 | 
					
						
							|  |  |  |     irc-tab get window>> join-channel ;
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | : query ( string -- )
 | 
					
						
							|  |  |  |     irc-tab get window>> query-nick ;
 | 
					
						
							| 
									
										
										
										
											2008-07-14 20:53:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-08-13 01:00:26 -04:00
										 |  |  | : whois ( string -- )
 | 
					
						
							|  |  |  |     "WHOIS" swap { } clone swap  <irc-client-message> | 
					
						
							| 
									
										
										
										
											2008-10-05 19:33:53 -04:00
										 |  |  |     irc-tab get listener>> speak ;
 | 
					
						
							| 
									
										
										
										
											2008-08-13 01:00:26 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-07-14 20:53:08 -04:00
										 |  |  | : quote ( string -- )
 | 
					
						
							|  |  |  |     drop ; ! THIS WILL CHANGE |