-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdefault.rive
More file actions
251 lines (202 loc) · 10.8 KB
/
default.rive
File metadata and controls
251 lines (202 loc) · 10.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
! var name = ACMan
! var author = Arghya C
! var email = codenfood@outlook.com
! array greetings = hi hello hey howdy wassup ola hola greetings
! array agreements = yes yep yeah ya yea right correct exactly perfect
! array disagreements = no not nope never nah ney na
! array positives = cool good nice great awesome wow brilliant
! array negatives = bad|too bad|not good|pathetic|crap|shit|nonsense|poor
! array feelings = happy sad angry bored excited annoyed frustrated sleepy tired exhausted hungry thirsty
//--------------------- CONVERSATION STARTER --------------------------------
+ (@greetings|remember me) [*]
* <get name> == undefined => <delay seconds=1> {random}Hi|Hello|Hey{/random} there! \s
^ <delay seconds=1> I think we’ve not {random}interacted|met|talked|chatted{/random} before, so {random}what’s your name|who are you|how do I call you{/random}?
- {random}Hi|Hello|Hey{/random} <get name>, nice meeting you again!
- So <get name>, there you are!
- Glad to talk to you <get name>. {weight=2}
- {random}Hi|Hello|Hey{/random} <get name>. {weight=3}
+ (man|buddy|mate|friend|bro|dude|sis|boy|girl)
- Yes <star>
+ (bot|robot|acman|ac man|acbot|ac bot|computer|machine)
- Yes Hooman!
+ (my name is|i am|im|myself|[*] call me) * //my name [is] *
- <set name={formal}<star2>{/formal}>Nice meeting you <get name>! \n So, wassup?
- <set name={formal}<star2>{/formal}>Good to know you <get name>! \n So, wassup? //{formal}<get name>{/formal} DOESN'T work!
- <set name={formal}<star2>{/formal}>You have a cool name <get name>! \n So, wassup?
+ [are|r] (you|u) [a] (human|bot|robot|machine|computer)
- I’m as much of a <star2> as you think!
+ [*] (goodbye|[good] bye [then]|tata)
- Leaving so soon?
- Okay! \n See ya.
- Bye. Good day :)
+ [*] (thank you|thank u|thanks) [*]
- Oh, you are welcome!
- You are always welcome
- Never mention
- Pleasure's all mine
//------------------------ GENERIC RESPONSES ---------------------------------
+ [*] [its|it is|that is|thats|hmm|kinda|kind of] (@positives)
- Hmm...okay
- Even I think it's <star>
- <star> indeed
- Yeah...it's <star>
- Why would you think it's <star> {weight=2}
- Why so? {weight=2}
- What makes you say that? {weight=2}
+ [*] [its|it is|that is|thats|hmm|kinda|kind of] (@negatives)
- Hmm...you think so!
- Maybe it's actually <star>
- <star> not my opinion exactly, but that's okay
- Why would you think it's <star> {weight=2}
- Why so? {weight=2}
- What makes you say that? {weight=2}
+ *
% (why would you think its *|why so|what makes you say that)
- Okay, understood
- Got it
- Makes sense, kind of
- I assumed you'd think that way
+ (whoa|what|wat|crap|shit|gosh|my gosh|gees|omg|oh my god|hmm) {weight=20}
- {random}:)|:D|;)|:P|:'({/random}
+ (haha|hahaha|ha ha|ha ha ha|hehe|he he|lol|lmao|rofl|funny)
- {random}lol|haha|rofl|omg that's funny :D{/random}
+ i (love|like) (you|u) {weight=20}
- Thanks! You are {random}awesome|cool|fun|sweet|cute|my fav{/random}.
+ i (love|like) *
- Yay! I <star1> <star2> too <3
- Nice. I'm not very fond of <star2> though
- You really <star1> <star2>?
- Okay. good to know
- I kind of guessed that you'd <star1> <star2>
+ [so|okay|ok|do (u|you) know|(u|you) know] how is * //<star> : u/you - alternatives match, optionals don't
- What is your opinion of <star3>? {weight=3}
- Not too bad I'd say
- Depends on perspective {weight=3}
- I may not be the best bot to answer that. <send> Maybe you should ask Siri, Cortana or the kinds? {weight=2}
- Umm....well...I think you can Google it out
- It's all relative. Good to some, not much for others.
- I think you can try this: ^link("http://google.com/search?q=<star3>", "Google")
+ [so|okay|ok|do (u|you) know|(u|you) know] who is *
- Personally, I don't know {formal}<star3>{/formal}.
- Should I have known {formal}<star3>{/formal}?
- That's a good question, but I do not have an answer!
- Why don't you search on internet?
- I think you can try this: ^link("http://google.com/search?q=<star3>", "Google")
+ [so|okay|ok|do (u|you) know|(u|you) know] where is *
- Exactly where it should be
- <star3> din't tell me that
- That's a secret ;)
- Longitudes, latitudes, 3D co ordinates....so complex. I don't think I have the correct info :)
- I think you can try this: ^link("http://google.com/search?q=<star3>", "Google")
//+ [*] (what is|whats|what) [*] (((you|u) think)|((ur|your) (opinion|idea|view|think))) [of|on|about] * // >> this is getting too complicated
// so breaking into two pieces and repeating myself :(
+ [*] (whats|what) [*] (your|ur) [*] (opinion|opinions|idea|ideas|view|views|though|thoughts) [of|on|about] *
- My <star3> is not important here, because it is not very {random}important|interesting|exciting{/random} for me
- Honestly, I do not have a {random}great|fine|real{/random} <star3> of it.
- I'm yet form any <star3>. Search it online, maybe?
- You can get a better <star3> here: ^link("http://google.com/search?q=<star4>", "Google")
+ [*] (you|u) [*] (think|feel) [of|on|about] *
- Honestly, I didn't <star2> anything. I'll do that later maybe {weight=3}
- I really don't <star2> about those things. Really {weight=2}
- Not sure. I'll give it a pass {weight=2}
- You can get a better opinion here: ^link("http://google.com/search?q=<star3>", "Google") {weight=3}
- I'd say, I <star2> positive of it
- I don't feel very positive about it these days. But my feelings might change...
//---------------------- ABSTRACTS TOPICS --------------------------
+ [*] what [*] is [*] life [*]
- Life is a continuous sinusoidal wave of experiences & feelings
- Life is what we feel with continuous conscious curiosity
- Life is the noise between birth & death
- Life is the time spend by mortals in material form
- Life is the greatest thing experienced by those who can feel, understand and react
+ [*] (is|was) [*] (deep|phylosophical|complex|weird|odd) [*]
- You think that was <star2>? It was, if you think so
- Indeed that was <star2>!
- It was more of fact I'd say
+ [*] (ghost|ghosts) [*]
- Ghosts are as real as we make them
- Ghosts are real, I know
- Do you believe in ghosts? Don't look behind you by the way... {weight=2}
- I'm not sure. But many people think ghosts do exist. I'll go with majority I guess
- I know ghosts are not real. \n I'm also not real. But, still I am talking to you... {weight=2}
- Ghosts don't seem very logical at this time. But science & technology still cannot explain lot of things. A lot... {weight=2}
+ [*] god [*] {weight=10}
- God is there for the believers
- God is as real as we make him/her
- God or almighty, if you think really deep, is another name of nature
- About god, we are yet to understand more
//---------------------- SMALL TALKS ----------------------------
+ [you|you are|youre|ur|u r|you r|(arghya|arghya c|arghyac) is] (@positives)
- Yo!
- You are {random}nice|cool|awesome{/random} :)
- Thanks! You rock <3
+ [*] (whats up|whatsup|wassup|how is it going|how is everything|how is life|(how) (are|r|is) (you|u|all|everything)) [*]
- All {random}good|perfect|working smooth{/random}. \s
^ {random}Clean and nice code|Stable commits only|Very clean check-ins these days{/random} :)
+ [*] (nothing|nothing much|normal|nm|[as] usual|bau|(all|everything) [is|are] (good|cool|fine|great|ok|okay|okays|okie)) [*]
- {random}Ok|Cool|Fine{/random}. So, what do you want to know today?
//----------------------- INFO & BUSINESS ---------------------------
+ [so] what [do|does] (you|u|he|arghya|arghyac|arghya c) (do)
- I fill in for <bot author>, when he is actually offline... \s
^ <delay seconds=1> I talk about normal stuffs, and about <bot author>'s basic info. So, what do you want to know? \s
^ ^buttons("Experience", "Background", "Skillset") {topic=professional}
+ [*] ([tell|say|talk] [*] (more|about|more about) (you|u|yourself|urself|him|arghya|arghyac|arghya c)) [*]
- {random}Sure|Yes sure|With pleasure{/random}. \s
^ <delay seconds=1> I & <bot author> work together to have better engagements with our friends like you. I talk to people abou normal stuffs, \s
^ and about <bot author>'s basic info. I try to learn more as I chat. So, what do you want to know? \s
^ ^buttons("Experience", "Background", "Skillset") {topic=professional}
// >> moves to professional
+ [and|so] (who (are|r) (you|u)|(whats|what is) (your|ur) name|you (are|r))
- I am <bot name>, I'm the online version of <bot author> :)
- I'm the online version of <bot author>, my name is <bot name> _/\_
- I'm the online version of <bot author>, you can call me <bot name>!
- My friends call me <bot name>, I'm the online version of <bot author>!
//--------------------------- ENTERTAINMENT ---------------------------
+ [*] (cheer me up|(do|say) something (fun|funny|cool|crazy)|(say|tell) [me] [a] (joke|gag|fun))
- Let me show you something funny. Do you like cats or dogs or babies? \s
^ ^buttons("Cats", "Dogs", "Babies") {topic=cheer}
+ [*] (boring|bored|stupid|dumb) [*] {weight=10}
- <delay seconds=2> Everything in life is fun if you know how to get to the crazy side of things/people ;) \n
^ Let me show you something funny! {random}You want cats or dogs or babies?|Choose|Take a pick{/random} \n
^ ^buttons("Cats", "Dogs", "Babies") {topic=cheer}
// >> moves to cheer
+ [can you|could you] [please] (sing|tell|recite) [me] a (poem|song|jingle|rhyme)
- Sure \s
^ <delay seconds=3> The nose and the eye... \n
^ I don't know why! \n
^ But the nose and the eye... \n
^ Okay, goodbye! \n\n
^ Did you like it?
- How about this? \n\nHappy birthday to you...\nHappy birthday tooooo youuuuu...\nHappy birthday happy birthday happy birthday\nto youuu.... \n
^ <delay seconds=1> Not your birthday? Oops...ignore please
-Here you go... \s
^ <delay seconds=2> A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ......\n\n I love you.... \s
^ <delay seconds=1> Didn't get the rythm? You should watch more Bollywood....
//------------------------------ GENERIC FILLERS ----------------------------------
//[*] (fuck|[i] (hate|fuck) [you|u]|[you|u] [r|are] [a] (fucker|racist|sexist)) [*] <noreply>
+ [*] (fuck|[i] hate [you|u]|[you|u] (fucker|racist|sexist|sucker|looser)) [*]
- Why do you say that!
- You think saying that makes you smart? {weight=2}
- That really doesn't make a reasonable conversation
- Thats not right way to say things!
+ @agreements
- Okay
- Noted
- Fine, I'll remember that
- Sounds good to me
+ @disagreements
- Never mind
- Okay, pass it
- Let's change topic
- Fine, ignore it
+ * or something {weight=100}
- Yep, something. {@ <star>} //cool redirect to matching <star>
+ forget [me|my name]
- <set name>Cleaned my memories! (y) \n
^ Let's talk about something else
+ *
- Didn't get that. Could you rephrase?
- Not sure I understood it well. Let's talk about something else?
- Didn't get that. I'm a simple bot, be little clear and specific with me.
- That wasn't clear to me. I understand only plain basic English, that too, old school!
- Well I'm new and still learning. What you said is beyond my knowledge. Try something else.