diff --git a/plugins/bungame.py b/plugins/bungame.py index d0f06de..5c934df 100644 --- a/plugins/bungame.py +++ b/plugins/bungame.py @@ -169,6 +169,19 @@ def admin_redocache(event): redo_score_cache() respond(event,"Score cache redone!") +def admin_merge(event): + try: + target, from_ = event.parts + except: + respond(event,"Syntax: admin merge ") + return + bungame_data["buns"][target].extend(bungame_data["buns"][from_]) + bungame_data.save() + del bungame_data["buns"][from_] + bungame_data.save() + redo_score_cache() + respond(event,"Should be merged now!") + def register(bot): global BOT BOT=bot @@ -180,3 +193,4 @@ def register(bot): bot.event_manager.on("command_stats",on_stats) bot.event_manager.on("command_top10",on_top10) bot.event_manager.on("admin_redocache",admin_redocache) + bot.event_manager.on("admin_merge",admin_merge)