DragonSpeak Lines

Many DragonSpeak lines work with strings, which are listed here:

Additional Conditions

(1:73) and message ~ matches the triggering furre's name,

(1:74) and message ~ matches message ~,

(1:75) and message ~ contains {...} somewhere within it,

(1:76) and the length of message ~ is greater than #,

(1:77) and the length of message ~ is equal to #,

(1:173) and message ~ does not match the triggering furre's name,

(1:174) and message ~ does not match message ~,

(1:175) and message ~ does not contain {...} anywhere within it,

(1:176) and the length of message ~ is less than or equal to #,

(1:177) and the length of message ~ is not equal to #,

Effects

(5:250) set message ~ to {...}.
(5:251) copy message ~ onto message ~.

(5:252) set message ~ to the triggering furre's name.

(5:253) set message ~ to today's date.

(5:254) set message ~ to the current time (in Furcadia Standard Time).

(5:255) set message ~ to what the triggering furre just said.

(5:256) reverse message ~ from forwards to backwards.

(5:257) take message ~ and add {...} onto the end of it.

(5:258) take message ~ and add message ~ onto the end of it.

(5:270) chop off the end of message ~, leaving just the first # characters of it still there.

(5:271) chop off the beginning of message ~, leaving just the last # characters of it still there.

(5:272) set message ~ to be the portion of message ~ from position # to position #.

(5:273) chop off the end of message ~, removing the last # characters of it.

(5:274) chop off the beginning of message ~, removing the first # characters of it.

(5:275) use message ~ as an array, and copy entry # of it into message ~.

(5:276) use message ~ as an array, and set entry # of it to {...}.

(5:277) remove the first word from message ~ and put it in message ~.

(5:278) remove the first # copies of {...} from message ~.

(5:280) set variable # to the length of message ~ in characters.

(5:281) set variable # to the length of message ~ in words separated by spaces.

(5:282) set variable # to the first number in ~.

(5:283) set variable # to the total number of characters before {...} appears in message ~ (or zero if not found).

(5:284) set variable # to the total number of characters after the first place {...} appears in message ~ (or zero if not found).

Account E-Mail

Password