'available':(self.command_avail,_("Usage: /available [message]\nAvailable: Sets your availability to available and (optional) sets your status message. This is equivalent to '/show available [message]'"),None),
'bookmark':(self.command_bookmark,_("Usage: /bookmark [roomname][/nick]\nBookmark: Bookmark the specified room (you will then auto-join it on each poezio start). This commands uses the same syntaxe as /join. Type /help join for syntaxe examples. Note that when typing \"/bookmark\" on its own, the room will be bookmarked with the nickname you\'re currently using in this room (instead of default_nick)"),None),
'set':(self.command_set,_("Usage: /set <option> [value]\nSet: Sets the value to the option in your configuration file. You can, for example, change your default nickname by doing `/set default_nick toto` or your resource with `/set resource blabla`. You can also set an empty value (nothing) by providing no [value] after <option>."),None),
'whois':(self.command_whois,_('Usage: /whois <nickname>\nWhois: Request many informations about the user.'),None),
'theme':(self.command_theme,_('Usage: /theme\nTheme: Reload the theme defined in the config file.'),None),
'list':(self.command_list,_('Usage: /list\n/List: get the list of public chatrooms on the specified server'),self.completion_list),
self.commands['nick']=(self.command_nick,_("Usage: /nick <nickname>\nNick: Change your nickname in the current room"),None)
self.commands['recolor']=(self.command_recolor,_('Usage: /recolor\nRecolor: Re-assign a color to all participants of the current room, based on the last time they talked. Use this if the participants currently talking have too many identical colors.'),None)
self.commands['cycle']=(self.command_cycle,_('Usage: /cycle [message]\nCycle: Leaves the current room and rejoin it immediately'),None)
self.commands['info']=(self.command_info,_('Usage: /info <nickname>\nInfoDisplay some information about the user in the MUC: his/here role, affiliation, status and status message.'),None)