Error with Selenium webdriver

Question:
I’m working on a discord bot that utilizes selenium and firefox, but I keep getting an error.

Current behavior:

/home/runner/bot/node_modules/selenium-webdriver/common/driverFinder.js:35
    throw Error(
    ^

Error: Unable to obtain browser driver.
        For more information on how to install drivers see
        https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location/. Error: Unable to obtain Selenium Manager at /home/runner/bot/node_modules/selenium-webdriver/bin/linux/selenium-manager
    at getPath (/home/runner/bot/node_modules/selenium-webdriver/common/driverFinder.js:35:11)
    at thenableWebDriverProxy.createSession (/home/runner/bot/node_modules/selenium-webdriver/firefox.js:550:45)
    at createDriver (/home/runner/bot/node_modules/selenium-webdriver/index.js:152:33)
    at Builder.build (/home/runner/bot/node_modules/selenium-webdriver/index.js:670:16)
    at Object.<anonymous> (/home/runner/bot/index.js:14:80)
    at Module._compile (node:internal/modules/cjs/loader:1376:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
    at Module.load (node:internal/modules/cjs/loader:1207:32)
    at Module._load (node:internal/modules/cjs/loader:1023:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)

Node.js v20.10.0

Repl link:
https://replit.com/@gnxrly/bot