diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..600d2d33 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.vscode \ No newline at end of file diff --git a/chromedriver b/chromedriver new file mode 100644 index 00000000..69ca4e43 Binary files /dev/null and b/chromedriver differ diff --git a/misskaty/plugins/selenium_tes.py b/misskaty/plugins/selenium_tes.py new file mode 100644 index 00000000..ae4b9083 --- /dev/null +++ b/misskaty/plugins/selenium_tes.py @@ -0,0 +1,20 @@ +import os +import chromedriver_autoinstaller +from pyrogram import filters +from misskaty import app +from misskaty.vars import COMMAND_HANDLER +from misskaty.core.decorator.errors import capture_err + + +@app.on_message(filters.command(["pahe"], COMMAND_HANDLER)) +@capture_err +async def pahe(clinet, msg): + chromedriver_autoinstaller.install() + os.chmod("/MissKaty/chromedriver", 755) + chrome_options = webdriver.ChromeOptions() + chrome_options.add_argument("--headless") + chrome_options.add_argument("--no-sandbox") + chrome_options.add_argument("--disable-dev-shm-usage") + wd = webdriver.Chrome("/MissKaty/chromedriver", chrome_options=chrome_options) + wd.get("https://pahe.li/") + print(wd.page_source)