def giveMoney( self, event, canal ): msg = event.msg.split(" ") if len(msg) == 3: amount = msg[2] try: amount = float(msg[2]) except Exception: self.bot.send( 'Transaction failed, use like this : "' + self.bot.nick + '.giveMoney <receiver> <amount>"', canal) return result = User.giveMoney(event.nick, msg[1], amount) if result: message = event.nick + ' gives ' + str(result) + ' botcoin' if result>=2: message += "s" message += " to " + msg[1] self.bot.send(message, canal) if canal: self.bot.send(message, msg[1]) else: self.bot.send( 'Transaction failed, use like this : "' + self.bot.nick + '.giveMoney <receiver> <amount>"', canal) else: self.bot.send( 'Invalid command, use like this : "' + self.bot.nick + '.giveMoney <receiver> <amount>"', canal)