Beispiel #1
0
	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)