java.lang.Object
org.alicebot.server.net.listener.AliceChatListener
org.alicebot.server.net.listener.AliceAIM
- All Implemented Interfaces:
- org.alicebot.server.core.BotProcess, java.lang.Runnable
- public class AliceAIM
- extends AliceChatListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
private java.lang.String name
pass
private java.lang.String pass
bgcolor
private java.lang.String bgcolor
fontface
private java.lang.String fontface
fontsize
private java.lang.String fontsize
fontcolor
private java.lang.String fontcolor
owner
private java.lang.String owner
buddies
private java.lang.String buddies
message
private java.lang.String message
seqNo
private int seqNo
connection
private java.net.Socket connection
in
private java.io.DataInputStream in
out
private java.io.DataOutputStream out
online
private boolean online
MAX_SEQ
private static final int MAX_SEQ
- See Also:
- Constant Field Values
HOST
private static final java.lang.String HOST
- See Also:
- Constant Field Values
PORT
private static final int PORT
- See Also:
- Constant Field Values
ROAST
private static final java.lang.String ROAST
- See Also:
- Constant Field Values
ZERO
private static final java.lang.String ZERO
- See Also:
- Constant Field Values
ZERO_X
private static final java.lang.String ZERO_X
- See Also:
- Constant Field Values
ONE
private static final java.lang.String ONE
- See Also:
- Constant Field Values
TWO
private static final java.lang.String TWO
- See Also:
- Constant Field Values
TWO_POINT_FIVE
private static final java.lang.String TWO_POINT_FIVE
- See Also:
- Constant Field Values
THREE
private static final java.lang.String THREE
- See Also:
- Constant Field Values
FOUR
private static final java.lang.String FOUR
- See Also:
- Constant Field Values
FIVE
private static final java.lang.String FIVE
- See Also:
- Constant Field Values
SIX
private static final java.lang.String SIX
- See Also:
- Constant Field Values
SEVEN
private static final java.lang.String SEVEN
- See Also:
- Constant Field Values
EIGHT
private static final java.lang.String EIGHT
- See Also:
- Constant Field Values
NINE
private static final java.lang.String NINE
- See Also:
- Constant Field Values
ERROR
private static final java.lang.String ERROR
- See Also:
- Constant Field Values
IM_IN
private static final java.lang.String IM_IN
- See Also:
- Constant Field Values
MSG_FROM
private static final java.lang.String MSG_FROM
- See Also:
- Constant Field Values
RB_COLON
private static final java.lang.String RB_COLON
- See Also:
- Constant Field Values
SENDIM
private static final java.lang.String SENDIM
- See Also:
- Constant Field Values
_AIM
private static final java.lang.String _AIM
- See Also:
- Constant Field Values
CHAT_IN
private static final java.lang.String CHAT_IN
- See Also:
- Constant Field Values
_901
private static final java.lang.String _901
- See Also:
- Constant Field Values
_903
private static final java.lang.String _903
- See Also:
- Constant Field Values
_960
private static final java.lang.String _960
- See Also:
- Constant Field Values
_961
private static final java.lang.String _961
- See Also:
- Constant Field Values
_962
private static final java.lang.String _962
- See Also:
- Constant Field Values
SIGNON_ERR
private static final java.lang.String SIGNON_ERR
- See Also:
- Constant Field Values
TOC_SEND_IM
private static final java.lang.String TOC_SEND_IM
- See Also:
- Constant Field Values
TOC_CHAT_SEND
private static final java.lang.String TOC_CHAT_SEND
- See Also:
- Constant Field Values
TOC_ADD_BUDDY
private static final java.lang.String TOC_ADD_BUDDY
- See Also:
- Constant Field Values
MSG_FMT_0
private static final java.lang.String MSG_FMT_0
- See Also:
- Constant Field Values
MSG_FMT_1
private static final java.lang.String MSG_FMT_1
- See Also:
- Constant Field Values
MSG_FMT_2
private static final java.lang.String MSG_FMT_2
- See Also:
- Constant Field Values
MSG_FMT_3
private static final java.lang.String MSG_FMT_3
- See Also:
- Constant Field Values
MSG_FMT_4
private static final java.lang.String MSG_FMT_4
- See Also:
- Constant Field Values
MSG_FMT_5
private static final java.lang.String MSG_FMT_5
- See Also:
- Constant Field Values
SPACE_QUOTE
private static final java.lang.String SPACE_QUOTE
- See Also:
- Constant Field Values
SPACE
private static final java.lang.String SPACE
- See Also:
- Constant Field Values
BACKSLASH
private static final java.lang.String BACKSLASH
- See Also:
- Constant Field Values
NULL
private static final java.lang.String NULL
- See Also:
- Constant Field Values
QUOTE_NULL
private static final java.lang.String QUOTE_NULL
- See Also:
- Constant Field Values
EMPTY_STRING
private static final java.lang.String EMPTY_STRING
- See Also:
- Constant Field Values
label
public static final java.lang.String label
- See Also:
- Constant Field Values
MSG
private static final java.lang.String MSG
- See Also:
- Constant Field Values
AliceAIM
public AliceAIM(org.alicebot.server.core.Bot bot)
checkParameters
public boolean checkParameters()
- Specified by:
checkParameters in class AliceChatListener
run
public void run()
- Description copied from interface:
java.lang.Runnable
- This method will be called by whoever wishes to run your class
implementing Runnable. Note that there are no restrictions on what
you are allowed to do in the run method, except that you cannot
throw a checked exception.
shutdown
public void shutdown()
frameSend
public void frameSend(java.lang.String s)
throws java.io.IOException
fromAIM
public void fromAIM(byte[] abyte0)
sendMesg
public void sendMesg(java.lang.String s,
java.lang.String s1)
sendChatRoomMesg
public void sendChatRoomMesg(java.lang.String s,
java.lang.String s1)
imEscape
private java.lang.StringBuffer imEscape(java.lang.String s)
toAIM
public void toAIM(byte[] abyte0)
sendBuddies
public void sendBuddies()
signoff
public void signoff(java.lang.String s)
imRoast
public static java.lang.String imRoast(java.lang.String s)
imNormalize
public static java.lang.String imNormalize(java.lang.String s)
logMessage
private void logMessage(java.lang.String s)