# Ultroid - UserBot # Copyright (C) 2020 TeamUltroid # # This file is a part of < https://github.com/TeamUltroid/Ultroid/ > # PLease read the GNU Affero General Public License in # . from . import * # main menu for api setting @callback("apiset") @owner async def apiset(event): await event.edit( "Choose which API you want to set.", buttons=[[Button.inline("Remove.bg", data="rmbg")]], ) # remove.bg api @callback("rmbg") @owner async def rmbgapi(event): await event.delete() pru = event.sender_id var = "RMBG_API" name = "Remove.bg API Key" async with event.client.conversation(pru) as conv: await conv.send_message( "**remove.bg API**\nEnter your API key from remove.bg.\n\nUse /cancel to terminate the operation." ) response = conv.wait_event(events.NewMessage(chats=pru)) response = await response themssg = response.message.message if themssg == "/cancel": return await conv.send_message("Cancelled!!") else: await setit(event, var, themssg) await conv.send_message("{} changed to {}".format(name, themssg))