#!/usr/bin/env python3 """ Sends a message to all channels the bot is currently in. """ from module import commands, example @commands('announce') @example('.announce Some important message here') def announce(bot, trigger): """ Send an announcement to all channels the bot is in. """ if not trigger.admin: bot.reply("Sorry, I can't let you do that") return for channel in bot.channels.keys(): bot.msg(channel, f"[ANNOUNCEMENT] {trigger.group(2)}") bot.reply('Announce complete.')