From 9238babde7ecc93650075f87534754b4a832b71c Mon Sep 17 00:00:00 2001 From: "DavidCrompton1192@gmail.com" Date: Fri, 17 Mar 2023 21:31:40 -0400 Subject: [PATCH] Test Search Func --- handyhelper/__init__.py | 27 +++++++++++++++++++++++---- secrets/deploy.nix | 6 +++--- 2 files changed, 26 insertions(+), 7 deletions(-) diff --git a/handyhelper/__init__.py b/handyhelper/__init__.py index 5ad425d..287fa33 100644 --- a/handyhelper/__init__.py +++ b/handyhelper/__init__.py @@ -3,9 +3,25 @@ from nextcord.ext import commands from typing import Optional import asyncio import os +import requests as req bot = commands.Bot() +user = os.environ["OPENSEARCH_USER"] +pswd = os.environ["OPENSEARCH_PASS"] + +async def search(txt): + ses = req.Session() + ses.auth = (user, pswd) + + resp = ses.get("https://scihub.copernicus.eu/dhus/search", params = { + 'q': txt + }) + + return resp + + + @bot.event async def on_ready(): print(f'We have logged in as {bot.user}') @@ -18,10 +34,13 @@ async def summarize( ): await interaction.response.defer(ephemeral=False, with_message=True) - await asyncio.sleep(5) - - await interaction.followup.send(f"I'll summarize {article} for you {interaction.user}") - print("Will summarize article.") + resp = search(article) + + interaction.followup.send("""Search Response: + ``` + {resp.text[:1000]} + ``` + """) def main(): # TODO: Import bot token from env diff --git a/secrets/deploy.nix b/secrets/deploy.nix index 9ecc6b6..dcc4b43 100644 --- a/secrets/deploy.nix +++ b/secrets/deploy.nix @@ -1,5 +1,5 @@ { - "data": "ENC[AES256_GCM,data:8YOc0g12Wq25MvgPN0jAvGQObdmmPs9ipchVjChr0DfnD724mpuMgiaLEiQti4RFLHDM7rg0jNJq8zileFxSTdC8MND0i0tEMM81oIV6p+L+5yf6vQqQ/aDTFRs0NdbPLMYjd5meVzUy6x5PhbBznJfdf7ZOxpri0s6PKtdCNV88Soxukwzp8Mf4MPUFtvYrvqjq+GrM7aVJU/nj9ZUzlmHsz32gpLhoO9AYXSJ2W3Se9zuP+S3QDS5RtRLTCLgzXF7n9KidGRRZrpI+lNA9J9Di80DDJ9Nd+AGO7/8W8UZYlQMVkKRXtNt+AWtXalzKaHl8ftIEfsgWe3Z6VtboaxJZ5EFweSxgjXjLdLtDUA9wnhHN7nAFaCBdE/91o/zhKjtzAisXBvf7kMStWkyxsBmEqjnNelDVLtqKAkOBNcq8cRr8YOF3Vyt1vBAXPz32h3mXTQXO8UNzE/pyl7Anny/eHXWT2tZXxxA=,iv:c3fb4wkWkqCfFthX+tYuWhVjSvIve3A5/5p1znI1164=,tag:pXtwwJnr9hvXOIwB9Wt99w==,type:str]", + "data": "ENC[AES256_GCM,data:ec4z0ubX6s5v/1z3Tjuvv7ef4nlkyPMj1YvJhUZVK1DpLwFTiaLk3Hpd/xfaFrktp/K3q2qG0oVwhdaVQ7GddDheo8+57rzv5fIw0dQbQi7WbtMheDL5G8kKzAHl/uVdto5wNLoY0EAD0pAw+9sOI83xeBIorS6LGlrX5r0QAsf+SuKRI6Md2E/AN2vr/L2I27BGjCg+IaKwU8geUCTIZ5hud9XIZRW37i193pDgVdA5sRSYtgQIbPcaNJ+ScedJmUA2EE+zUrRfT8Dwf2UnU2k0jkCEn0Gqg7Gp/nx3O58hi0XUGWLYtDpeKMf5PEzFbF4vZtIq7GpDvosmZXD8+6R0V1vtsCGRpzxeNTsby/zTywQ59lJa6PneGpcLcB1X72SuEwvMo/adIs+XTHnNm15MwKfhr4jYUVc8V1ekLXa/bMtk6smIdOiIjIxMOFM0/uswMDBqJOiUNztcP0G9Mhnmw6kH2/6R3uTYYUUi2RHbnAPnWaVALnOMQCifn5ecrmMI8l+574x3G4ulbRMxO77UME/p61SVslv5HNFlipCZLHC83kb7Wvpw7Vft8xPzTa3HvqJ6TmnwHNa1RZAzxE7y,iv:Js54yGJi2ecnwSFa2YJYQCQ+DLRNm+lr5HgXnAvqq04=,tag:vY6qcH/lyvCTl+28sWvtXg==,type:str]", "sops": { "kms": null, "gcp_kms": null, @@ -15,8 +15,8 @@ "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtVWpxVTB3N2xpcXpDWlhI\naHM1TW9LL1FnT2lkRGF2bFM5VEVkNzRCV1djCkFqcmRLeWhYRkE0NzkvU00xcGdG\nYlpFOTlzWm9GS1BERi93QkxzOTJVN0EKLS0tIHpOYnlqMW9zaFpWaTJza2EzV1Jx\nOE1CUENlZlVKbGt6dUJUdUJuL1JmclkKFXf8F6bNDNDRpo+0X2MJKxAFls1vp/tr\n09dMExuNCHwJayKXlIL5+3OMDFTrjz49gZFQpWaOgQUbCVpI2Tff/A==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2023-03-15T23:27:35Z", - "mac": "ENC[AES256_GCM,data:kIWZqNDaAp0jxyFpVUzncM7AAm3u05V+FZrinZ95ftjV3ja9aLp8Ha1BVjg4csI8Yqk8Uc6IFXv9pnm6CnD2nWwPe2+W28hnIwP4B8SkiAoXj9dOT8gw5S+Vw0w8NoLFEGZ90xaiDdG5kfQCep9g4zWbqBHg397h1fxrTGJw5B8=,iv:An/IWRopuQ1RRSMgeXJcJuoL81SUtI8IsvY8asR984k=,tag:pLqRzKMv2VGWNCR8iOeskQ==,type:str]", + "lastmodified": "2023-03-18T01:26:25Z", + "mac": "ENC[AES256_GCM,data:Qbyo7pJXHY8BonrbtN/rQ73qM2zZooei9Qzuf6qiDYXrD1OT0bIwyDCEIk3P4G9iW/UaSUcZv+4qpAkIqHyMQRj6pSOmyXz6batNlrMA9gm/jqvr/a+ebhbaUKvJDTe5Pn18RJecTCKcrdGD7Fd0lNPcIvZFUmxfnPZ2zQZ4ORk=,iv:QgX5AA/OpOPOsSC5owp4TC7ZSuNlF1M/Tzwv3ee/iio=,tag:LU39uvP4STfdVRdNfNdAXw==,type:str]", "pgp": null, "unencrypted_suffix": "_unencrypted", "version": "3.7.3"