UltrosBot / Ultros-site

Site code for the Ultros site
ultros.io
Artistic License 2.0
2 stars 5 forks source link

Possible web services #6

Open gdude2002 opened 8 years ago

gdude2002 commented 8 years ago

I've been thinking about this for a while, and I feel like it might be nice to provide some extra centralized services to Ultros users.

We've been talking about the packages repo stuff for some time - this is separate from all of that for now.

I'm wondering what other stuff we could add to this. Any ideas?

rakiru commented 8 years ago

It'd certainly be handy to get easy access to exceptions (and maybe metrics data?). I have DerpyBot and Ultros' pages bookmarked for easy access, but that's obviously not ideal.

I don't know enough about OAuth to be much use, but I feel we should at least make it easy to do without relying on ultros.io (web plugin for callback or w/e).

Personally, I'm against any form of 3rd party control of my server, so I'm not sure what kinds of things people might want. Also, the whole idea behind Ultros' design is that you only need one bot to do everything, so anything relating to multiple bots is outside of my use case anyway (and potentially out of scope).

gdude2002 commented 8 years ago

Personally, I'm against any form of 3rd party control of my server

Yeah, I 100% understand that - All control stuff will be entirely optional, incl. being able to have the other services operational without the control stuff. There'll be a flag bot-side that will make the bot reject any control requests, and since we're OSS, people can verify that themselves.

...anything relating to multiple bots is outside of my use case anyway (and potentially out of scope)

Yeah, agreed, but it doesn't make sense to me to not build in multi-bot while it's being written. Unnecessary limitations and all that.

rakiru commented 8 years ago

Of course it'll be optional. I just mean that I can't suggest features that I don't want.

Yes, I agree that you should definitely consider it while building it. My point is that I don't see much point adding lots of features that are only useful for multiple bots.

gdude2002 commented 8 years ago

Ah, I see your point, alright. I'll bear that in mind.