Code Monkey home page Code Monkey logo

ogiroid's Introduction

Ogiroid - the most handsome Discord bot!


img


Introduction:

Ogiroid is a multipurpose Discord Bot (who is very handsome ๐Ÿ˜‹๐Ÿ˜‹) developed for the YouTuber, Lewis Menelaws' Discord Server.

Bot Development Information:

Based off of: edoC

Written in: Python
Made using Disnake, a Discord.py fork!

NOTE: you need to use python 3.8+ for this bot

Main Contributors/Developers:

The bot is currently on release: 2.2
License: MIT

Contributing

Wish to Contribute to this bot? Checkout: contribution guidelines

Changelog 29-12-2023:

  1. The bot was migrated to PostgreSQL.
  2. All the SQL queries were updated to use the SQLAlchemy ORM.
  3. Bitcoin Command
  4. Starboard Fixes and enhancements
  5. Lots of bug fixes.
  6. Start on bot dashboard.

ogiroid's People

Contributors

callumio avatar ccxlv avatar cordlesscoder avatar dependabot[bot] avatar dwaa1660 avatar freebieii avatar immaharry avatar infernum1 avatar itsrishub avatar jasonlovesdoggo avatar levanivashadze avatar opensourcesimon avatar timwelm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ogiroid's Issues

Theres a bug when I try to run it

It gave me this when I runned with "python main.py"
Traceback (most recent call last):
File "/workspaces/workspace/main.py", line 20, in
main()
File "/workspaces/workspace/main.py", line 16, in main
bot.run(TOKEN)
File "/usr/local/lib/python3.12/site-packages/disnake/client.py", line 1126, in run
return future.result()
^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/disnake/client.py", line 1105, in runner
await self.start(*args, **kwargs)
File "/workspaces/workspace/utils/bot.py", line 129, in start
engine = create_async_engine(
^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/engine.py", line 117, in create_async_engine
sync_engine = _create_engine(url, **kw)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 2, in create_engine
File "/usr/local/lib/python3.12/site-packages/sqlalchemy/util/deprecations.py", line 281, in warned
return fn(*args, **kwargs) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/sqlalchemy/engine/create.py", line 548, in create_engine
u = _url.make_url(url)
^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/sqlalchemy/engine/url.py", line 838, in make_url
return _parse_url(name_or_url)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/sqlalchemy/engine/url.py", line 904, in _parse_url
raise exc.ArgumentError(
sqlalchemy.exc.ArgumentError: Could not parse SQLAlchemy URL from string ''
Unclosed client session
client_session: <utils.http.HTTPSession object at 0x7fe7287817c0>
Unclosed client session
client_session: <utils.http.HTTPSession object at 0x7fe726383380>

Create Dashboard

We want to create a dashboard but first we need to migrate to any other database then sqllite

intermittent bug

disnake.ext.commands.errors.CommandInvokeError: Command raised an exception: ValueError: User(guild_id=985234686878023730, user_id=963860161976467498, lvl=14, xp=1851) is not in list

error looks like this usually happens after using /set_lvl and I think it has to do with cache not updating quickly enough

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.