Code Monkey home page Code Monkey logo

Comments (13)

IanMitchell avatar IanMitchell commented on June 30, 2024 1

There are some commands that need it (like Seen) - I thought in theory you can enable them on the developer portal and don't need to apply for them until you hit 100 servers, but maybe that isn't true. You could try removing them and see what happens here:

https://github.com/IanMitchell/aquarius/blob/main/packages/aquarius/src/aquarius.js#L49

Just remove the line and see what happens!

from aquarius.

IanMitchell avatar IanMitchell commented on June 30, 2024

I'm not an admin, but I do work for Discord now!

Instead of booting without a database, I think I'd recommend trying out SQLite first - this might work well enough for you. https://www.prisma.io/docs/concepts/database-connectors/sqlite

This is a much simpler setup than postgresql, and if you aren't scaling outside of your personal server it should be good enough. Just change the datasource in the prisma/schema file to match the one in the docs there, and I think it should work!

from aquarius.

ryaain avatar ryaain commented on June 30, 2024

Helpful insight. I'll take a shot at this.

is the bot hosted on your computer or a proper server?
are you on the support team or a developer that does coding?
it feels really honourable that a discord admin responded to me.

from aquarius.

IanMitchell avatar IanMitchell commented on June 30, 2024

I'm on the Bots and API team now, so I get to work on the stuff that Aquarius actually ends up using which is pretty neat 😁.

I host the bot on Digital Ocean - I have a Kubernetes instance there and run the bot on the droplet it comes with

from aquarius.

ryaain avatar ryaain commented on June 30, 2024

the bot has been running ok for the past 5 months. i joined the developer server a week ago and according to a user named advaith, you need to apply for certain intents as well as having a valid use case. i wasn't able to start up the bot without enabling both privileged intents, could you share the bots use case for the intents?

from aquarius.

advaith1 avatar advaith1 commented on June 30, 2024

you can enable them on the developer portal and don't need to apply for them until you hit 100 servers

this is true, you don't need to apply for them if the bot isn't verified; either there was some miscommunication or assumption, or they said the bot is verified

from aquarius.

ryaain avatar ryaain commented on June 30, 2024

is adding user-account support to run the bot on the roadmap any time soon? this would heavily streamline the process and would not require us to fiddle with intents.

from aquarius.

advaith1 avatar advaith1 commented on June 30, 2024

Discord doesn't allow automating user accounts

from aquarius.

ryaain avatar ryaain commented on June 30, 2024

@advaith1 discords' stance in 2016-2017 was 'do it at your own risk; if it breaks we won't help nor will we ban you for it'

from aquarius.

IanMitchell avatar IanMitchell commented on June 30, 2024

It's since changed, and no longer allowed - definitely will not be adding support to the bot for it

from aquarius.

ryaain avatar ryaain commented on June 30, 2024

@advaith1 will you be making a 'using buttons in discord-js guide' would love to see one so I can make a pull-request to add them into Aquarius.

from aquarius.

ryaain avatar ryaain commented on June 30, 2024

@advaith1 hewow?

from aquarius.

IanMitchell avatar IanMitchell commented on June 30, 2024

advaith doesn't have anything to do with this project - let's avoid pinging him 😄. Especially with such a short timeframe between comments!

Discord.js doesn't currently support buttons, so I don't think it will be added anytime soon. Going to close out this issue too since we figured out the database config problem!

from aquarius.

Related Issues (20)

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.