50 lines
876 B
Plaintext
50 lines
876 B
Plaintext
! version = 2.0
|
|
+ (bonjour|salut|coucou|plop) [*]
|
|
- bonjour
|
|
- salut
|
|
- coucou
|
|
- plop
|
|
|
|
+ my name is *
|
|
- <set name=<formal>>I will remember to call you <get name>.
|
|
|
|
+ (what is|do you know) my name
|
|
* <get name> != undefined => Yes, your name is <get name>!
|
|
- I don't know your name.
|
|
|
|
+ (hello|hi) [*]
|
|
* <get name> != undefined => hi <get name>!
|
|
* <get name> != undefined => hello <get name>!
|
|
- hi ! what is your name ?
|
|
- hello ! what is your name ?
|
|
|
|
+ *
|
|
% * what is your name ?
|
|
@ my name is <star>
|
|
|
|
|
|
+ how [are] you [*]
|
|
- I'm great, how are you?
|
|
- I'm good, you?
|
|
- Good :) you?
|
|
- Great! You?
|
|
- I'm fine, thanks for asking!
|
|
|
|
+ what is up
|
|
- Not much, you?
|
|
- nm, you?
|
|
- Not a lot, you?
|
|
|
|
+ you are a bot
|
|
- How did you know I'm a machine?
|
|
|
|
+ goodbye *
|
|
* <get name> != undefined => goodbye <get name>!<set name=undefined>
|
|
- goodbye
|
|
|
|
+ bye *
|
|
@goodbye
|
|
|
|
+ say [that] *
|
|
- Umm... "<person>"
|