url = message.attachments[0]['url']
if url is None:
log.debug('No URL for avatar')
- yield from say(message.channel, 'zzz')
+ yield from say(message.channel, 'zzz', wake = False)
return
result = yield from set_avatar(url)
if not result:
url = message.author.avatar_url
if url is None:
log.debug('No URL for avatar to Deltaify')
- yield from say(message.channel, 'zzz')
+ yield from say(message.channel, 'zzz', wake = False)
return
yield from client.send_typing(message.channel)
data = delta_avatar(url)
elif command == 'delete':
# delete
if message.channel.is_private:
- yield from say(message.channel, 'hiss')
+ yield from say(message.channel, 'hiss', wake = False)
return
args = {}
if said:
return
- yield from maybe_say(message.channel, 'purr')
+ yield from maybe_say(message.channel, 'purr', wake = False)
@asyncio.coroutine
def do_edi(message, command, raw, p):
yield from fn(message, command, raw, *args)
return
log.debug('Unrecognised command!')
- yield from maybe_say(message.channel, 'meow!')
+ if status() == discord.Status.idle:
+ yield from maybe_say(message.channel, 'zzz', wake = False)
+ else:
+ yield from maybe_say(message.channel, 'meow!')
@asyncio.coroutine
def channels_to_greet():