コード例 #1
0
ファイル: blacklistdb.py プロジェクト: muhammedfurkan/UniBorg
async def rm_from_blacklist(chat_id, trigger):
    to_check = await check_blacklist(chat_id, trigger)
    if not to_check:
        return False
    else:
        cli.delete_one({
            'chat_id': to_check["chat_id"],
            'trigger': to_check["trigger"]
        })
コード例 #2
0
ファイル: notesdb.py プロジェクト: runodesing/UniBorg
async def delete_note(chatid, name):
    to_check = await get_note(chatid, name)

    if not to_check:
        return False
    else:
        cli.delete_one({
            '_id': to_check["_id"],
            'chat_id': to_check["chat_id"],
            'name': to_check["name"],
            'text': to_check["text"],
        })
コード例 #3
0
async def delete_filter(chatid, keyword):
    to_check = await get_filter(chatid, keyword)

    if not to_check:
        return False
    cli.delete_one({
        '_id': to_check["_id"],
        'chat_id': to_check["chat_id"],
        'keyword': to_check["keyword"]
    })

    return True
コード例 #4
0
async def rm_welcome_setting(chat_id):
    to_check = await get_current_welcome_settings(chat_id)

    if not to_check:
        return False
    cli.delete_one({
        '_id': to_check["_id"],
        'chat_id': to_check["chat_id"],
        'should_clean_welcome': to_check["should_clean_welcome"],
        'previous_welcome': to_check['previous_welcome'],
        'f_mesg_id': to_check['f_mesg_id']
    })

    return True
コード例 #5
0
async def stop_afk():
    return cli.delete_one({"Message": {"$exists": True}})
コード例 #6
0
async def delete_one(name):
    return cli.delete_one({"Name": name})
コード例 #7
0
ファイル: settingsdb.py プロジェクト: mkaraniya/NiceGrill-1
async def delete(obj):
    return cli.delete_one({obj: {"$exists": True}})
コード例 #8
0
ファイル: blacklistdb.py プロジェクト: deryaninmekani/UniBorg
async def delete_blacklist(id):
    return cli.delete_one({"Blacklist": id})
コード例 #9
0
async def delete(name):
    return cli.delete_one({name: {"$exists": True}})
コード例 #10
0
async def unload(name):
    return cli.delete_one({"Name": name})
コード例 #11
0
ファイル: antipmdb.py プロジェクト: mkaraniya/NiceGrill-1
async def disapprove(user):
    return cli.delete_one({"Approved": user})
コード例 #12
0
ファイル: blacklistdb.py プロジェクト: muhammedfurkan/UniBorg
async def delete_one_blacklist(chat_id, trigger):
    return cli.delete_one({"chat_id": chat_id, 'trigger': trigger})
コード例 #13
0
async def ungmute(userid):
    if await is_gmuted(userid) is False:
        return False
    cli.delete_one({'user_id': userid})
    return True
コード例 #14
0
async def delete_one(key):
    return cli.delete_one({"Key": key})
コード例 #15
0
async def unmute(chatid, userid):
    if await is_muted(chatid, userid) is False:
        return False
    cli.delete_one({'chat_id': chatid, 'user_id': userid})
    return True
コード例 #16
0
async def delete_others():
    cli.delete_one({"Others": {"$exists": True}})
コード例 #17
0
ファイル: admin.py プロジェクト: muhammedfurkan/UniBorg
async def unmute_chat(unm_e):
    """ For .unmutechat command, unmute a muted chat. """
    from database.mongo import cli
    cli = cli["Userbot"]["mute_chat"]
    cli.delete_one({"chat_id": unm_e.chat_id})
    await unm_e.edit("```Unmuted this chat Successfully```")