Reduced & updated dependencies.
By default, messages larger than 2.000 characters (sent via tells) get sent via slaves, if these exist. Fixes #3
This commit is contained in:
@@ -74,18 +74,16 @@ class MailController:
|
||||
@command(command="mail", params=[Const('all', is_optional=True)], description="Show your mails",
|
||||
access_level="member")
|
||||
def mail_show(self, sender, const_all):
|
||||
mails, title = None, "You dont have any unread mails."
|
||||
|
||||
if const_all:
|
||||
mails = self.get_mails(sender.sender.char_id, True)
|
||||
if mails:
|
||||
self.bot.send_private_message(sender.sender.char_id, ChatBlob("All your recent Mails", mails))
|
||||
else:
|
||||
return "You dont have any mails."
|
||||
mails, title = self.get_mails(sender.sender.char_id, True), "All your recent Mails"
|
||||
else:
|
||||
mails = self.get_mails(sender.sender.char_id)
|
||||
if mails:
|
||||
self.bot.send_private_message(sender.sender.char_id, ChatBlob("Your unread mails", mails))
|
||||
else:
|
||||
return "You dont have any unread mails."
|
||||
mails, title = self.get_mails(sender.sender.char_id), "Your unread mails"
|
||||
if mails:
|
||||
self.bot.send_private_message(sender.sender.char_id, ChatBlob(title, mails))
|
||||
else:
|
||||
return title
|
||||
|
||||
@command(command="mail", params=[Options(["read"]), Int("ID")],
|
||||
description="mark a mail as read", access_level="member")
|
||||
|
||||
Reference in New Issue
Block a user