I hereby claim:
- I am NotSoSuper on github.
- I am notsosuper (https://keybase.io/notsosuper) on keybase.
- I have a public key whose fingerprint is 17EF 5190 761D 3C74 0C87 6527 C31C 4CFC 71DF 31A7
To claim this, I am signing this object:
image_mimes = ['image/png', 'image/pjpeg', 'image/jpeg', 'image/x-icon'] | |
async def isimage(url:str): | |
try: | |
with aiohttp.ClientSession() as session: | |
with aiohttp.Timeout(30): | |
async with session.get(url) as resp: | |
if resp.status == 200: | |
mime = resp.headers.get('Content-type', '').lower() | |
if any([mime == x for x in image_mimes]): | |
return True |
retro_regex = re.compile(r"((https)(\:\/\/|)?u3\.photofunia\.com\/.\/results\/.\/.\/.*(\.jpg\?download))") | |
@commands.command() | |
async def retro(self, *, text:str): | |
if len(text) >= 15: | |
text = [text[i:i + 15] for i in range(0, len(text), 15)] | |
else: | |
split = text.split() | |
if len(split) == 1: | |
text = [x for x in text] | |
else: |
Complete command list of NotSoBot <439205512425504771>: | |
Owner: NotSoSuper <296044494812479498> | |
Prefix: . | |
* = Not Required | |
^ = Bot Owner Only | |
^^ = Server Admin Only | |
"/'s" in commands show aliases for the command (Ex: ".reverse/r <text>" Command can be run with .reverse or .r) | |
<max_messages> = The number of messages to search through | |
<image> = The image URL, @discord_user, the users name, discord/custom emoji, or, nothing inputted which will search through 25 messages for embeds or attachments | |
<image-face> = Image requires a HUMAN FACE to be included |
oauth_regex = r"^https:\/\/discordapp\.com\/oauth2\/authorize\?client_id=(\d+)" | |
@commands.command(pass_context=True, aliases=['addbot']) | |
@commands.bot_has_permissions(manage_server=True) | |
async def oauth(self, ctx, url:str): | |
regex = re.compile(self.oauth_regex) | |
match = regex.findall(url) | |
if len(match) == 1: | |
client_id = match[0] | |
else: | |
await self.bot.say(":exclamation: Invalid OAUTH URL") |
I hereby claim:
To claim this, I am signing this object: