bot.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:ModTools 作者: MattBSG 项目源码 文件源码
def cmd_blserver(self, author, key):
        """
        Usage: {command_prefix}lurk
        Force the bot to lurk in a server rather than send shit to it or leave
        after the time is up
        """
        if author.id in [self.config.master_id]:
            try:
                if discord.utils.get(self.servers, name=key):
                    await self.leave_server(discord.utils.get(self.servers, name=key))
                    self.globalbans.add(discord.utils.get(self.servers, name=key).id)
                elif discord.utils.get(self.servers, id=key):
                    await self.leave_server(discord.utils.get(self.servers, id=key))
                    self.globalbans.add(discord.utils.get(self.servers, id=key).id)
                else:
                    print('I did fuck all')
                print('Server %s was blacklisted' % key)
                sban = open('config/globalbans.txt', 'a')
                self.globalbans = str(self.globalbans)[5:0] + key + '\n'
                sban.write(self.globalbans)
                sban.close()
                return Response(':thumbsup:', reply=True)
            except:
                return Response(':thumbsdown:', reply=True)
        return
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号