24
24
#####################################
25
25
#
26
26
COMMAND_PREFIX = '!' #
27
- VERSION = "v0.3.1 -alpha" #
27
+ VERSION = "v0.3.2 -alpha" #
28
28
ACTIVITY = discord .Game ("!help" ) #
29
29
LOG_LEVEL = logging .INFO #
30
30
#
@@ -110,7 +110,7 @@ async def on_member_join(member):
110
110
)
111
111
112
112
elif (member .guild .id == 720996920939642912 ):
113
- welcome_message = f"Welcome to the testing server, { member .name } !"
113
+ welcome_message = f"Welcome to the ProtoBot development server, { member .name } !"
114
114
115
115
else :
116
116
welcome_message = f"Welcome to { member .guild .name } , { member .name } !"
@@ -173,17 +173,18 @@ async def on_message(message):
173
173
# await message.channel.send(response)
174
174
# break
175
175
176
- elif 'im' in message .content .lower () or 'i\' m' in message .content .lower () or 'i am' in message .content .lower ():
176
+ elif 'im' in message .content .lower () or 'i\' m' in message .content .lower () or 'i`m' in message .content .lower () or \
177
+ 'i‘m' in message .content .lower () or 'i´m' in message .content .lower () or 'i am' in message .content .lower ():
177
178
"""
178
179
Lets the bot tell the famous "Hi x! I'm dad!" joke
179
180
"""
180
181
181
182
user_message = message .content .split ()
182
183
183
- ways_to_say_i_am = [' im' , ' i\' m' ]
184
+ ways_to_say_i_am = [' im' , ' i\' m' , ' i´m' , ' i`m' , ' i‘m' ]
184
185
185
186
for i in range (len (user_message )):
186
- if ( ' ' + user_message [i ].lower () in ways_to_say_i_am ) :
187
+ if ' ' + user_message [i ].lower () in ways_to_say_i_am :
187
188
188
189
if len (user_message ) - i < 2 :
189
190
break
@@ -192,6 +193,14 @@ async def on_message(message):
192
193
response = "Hi " + " " .join (user_message [i + 1 :]) + "! I'm dad!"
193
194
await message .channel .send (response )
194
195
break
196
+
197
+ elif user_message [i ].lower () == "i" and len (user_message ) >= i :
198
+
199
+ if user_message [i + 1 ].lower () == "am" :
200
+
201
+ response = "Hi " + " " .join (user_message [i + 2 :]) + "! I'm dad!"
202
+ await message .channel .send (response )
203
+ break
195
204
196
205
await bot .process_commands (message )
197
206
0 commit comments