-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchapter_02_script.py
More file actions
95 lines (73 loc) · 5.51 KB
/
Copy pathchapter_02_script.py
File metadata and controls
95 lines (73 loc) · 5.51 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
import os
from slackclient import SlackClient
#Grab Slack References from Environment
BOT_ID_PETUNIA = os.environ.get('BOT_ID_PETUNIA')
BOT_ID_DUDLEY = os.environ.get('BOT_ID_DUDLEY')
BOT_ID_HAGRID = os.environ.get('BOT_ID_HAGRID')
BOT_ID_HOGFORD = os.environ.get('BOT_ID_HOGFORD')
BOT_ID_BOB_HAIR_CUT = os.environ.get('BOT_ID_BOB_HAIR_CUT')
BOT_ID_OLLIVANDER = os.environ.get('BOT_ID_OLLIVANDER')
#Bot References within Slack
AT_PETUNIA = "<@" + BOT_ID_PETUNIA + ">"
AT_DUDLEY = "<@" + BOT_ID_DUDLEY + ">"
AT_HAGRID = "<@" + BOT_ID_HAGRID + ">"
AT_OLLIVANDER = "<@" + BOT_ID_OLLIVANDER + ">"
AT_HOGFORD = "<@" + BOT_ID_HOGFORD + ">"
AT_BOB_HAIR_CUT = "<@" + BOT_ID_BOB_HAIR_CUT + ">"
#Script
START_COMMAND = "hagrid exec"
START_COMMAND_OLLIVANDER = "oli exec"
#Block 0
CH02_hagrid_STATEMENT_01 = "S'rry for eh' not hav'in no eh proper intr'duct'in there earlier... " \
"My name is Rubeus Hagrid, Keeper o' Grounds an' Green Energy at Hogfor'. And I brought " \
"ya' here to Diagon Net so ya' could get yer' science supplies. Ya' know what yer need?"
#Block 1
CH02_hagrid_REPLY_01_Negative = "Ya I figur'd as much livin with the Dursleys 'n all. Well yer gotta get yer W.A.N.D.s " \
"(Wirelessly Activated Nano Device), you got yer digital currencies like BitKnuts an' " \
"er SickleCoin n' er ZGalleons... n' oh err you want me to keep goin? " \
CH02_hagrid_REPLY_01_Postive = "Oh yer do? Wel' er sorry for leavin' yer in the hotel room 'den. I was fittin to get it" \
" a fer " \
"yer anyway... I thoughts yer might not known nothin' 'bout no er surplies given ya " \
"know yer livin' with ther' Dursleys n' all. Well ter'day I wanted to grab yer BitKnuts, " \
"SickleCoin, n' ZGalleons from Gringots Venture Partners so we can pay fer yer W.A.N.D " \
"(Wirelessly Activated Nano" \
"Device). So do yer want to know anymore about what all is here in the Valley of Silicon?"
#Block 2
CH02_hagrid_REPLY_02_Negative = "OK well time to go off to Gringots Venture Partners, ready?"
CH02_hagrid_REPLY_02_Positive = "OK well yer got yer drone's for delivering packages n' such, the most popular brand " \
"there bein' Owl. Oh yer also got yer hoverboards for playin' Quidditch... Hmm what " \
"othe' items, oh ye, ya also got yer lab cloaks ther' important when tinkerin' n' " \
"such... Well I think thats about it fer now... If yer ready I'll go to Gringots" \
" Venture Partners, ready?"
#Block 3
CH02_hagrid_REPLY_03_Positive = "O' good to hear! Well I just got to Gringots Venture Partners, as they say \"Safest " \
"place in der whole worl' besides Hogfor'\". Oh that remin's me I need to pic up a " \
"certain secret littl' something for Professor Wozniak..."
#QUESTION about Prof Woz
#question about Woz
CH02_hagrid_REPLY_03_Woz = "Blimmey Potter, I forgot you know nothing about Hogfor' well Professor Mark " \
"Wozniak is the greates' engineer of them all! If I didn' know no better I woulda " \
"said he was er Wizard! Oh just finished up at Gringots, time to stop by Ollivander's" \
" fer yer W.A.N.D... actually let me just send him an text, he can probably just send " \
"yer W.A.N.D. by Owl."
#@dobby Will need a kickoff for Olivander here
#Block 4
CH02_ollivander_STATEMENT_01 = "I wondered when I would be seeing... or at least texting... you Mr. Potter... " \
"It seems only yesterday your mother & father were buying their first W.A.N.D.s... Well " \
"the Owl drone should have just droped off the first W.A.N.D... well give it a spin! " \
"Just activate it from your phone using the blue button at the top right of your screen."
#Phone Gives back error message, after follow instructions from blue button
CH02_ollivander_REPLY_01 = "No, no, no that just won't do... Perhaps this... Try checking the blue button again."
#Phone Give back another error message"
CH02_ollivander_REPLY_02 = "Oh that is no good either... No Matter... Hmmm... I wonder... Try this next W.A.N.D Potter."
CH02_ollivander_REPLY_03 = "Curious... very curious... Mr. Potter, I remember every W.A.N.D I have ever sold and the " \
"W.A.N.D currently in your possession is using a version of Linux that only one has dared " \
"to use... It is curious that you should be destined for this W.A.N.D. when... No, no no... " \
"I shall not speak of it now... I will inform Hagrid we done. Mr. Potter it was a pleasure, " \
"and I am sure we shall chat again after you brick your operating system, until the " \
"farewell. "
#@dobby Will need a kickoff for Hagrid here
#Block X
CH02_hagrid_REPLY_04_Ending = "Ollivander just texted me yer all done pic'in' out yer W.A.N.D and perfect timeing! I" \
"just finished grabbing you a special somethin' -- a Snowy White Owl! It's a limited " \
"edition drone I got ya here 'ary. It's called Hedwig!"