DevChatter / DevChatterBot

MIT License
55 stars 28 forks source link

WIP (but working) Discord implementation #95

Open AridTag opened 6 years ago

AridTag commented 6 years ago

Depends on PR #94 Fixes #14

Status of the discord implementation is as follows:

Feedback and ideas are desired and most welcome!

Discord Library
Chat Related
Misc. Infrastructure
AridTag commented 6 years ago

I think I've taken this as far as I can without collaboration from you @benrick

All basic functionality is implemented so it's at the point where it wants to branch out into all sorts of places in the bot framework to make changes that I don't feel comfortable making decisions about.

benrick commented 6 years ago

Yep. I'll pull this in and help work on it.

AridTag commented 6 years ago

Awesome

AridTag commented 6 years ago

I went ahead and rebased this branch

KelsonBall commented 6 years ago

What's the status of this PR? Is there work here I can pick up? (edit: hi all, I'm 'greendolph' on twitch/discord)

AridTag commented 6 years ago

The status is all laid out in the wall of text above. There's a lot of questions about how the core bot framework should be changed to accommodate the needs of the Discord side. The biggest "issue" is that the core framework was developed on stream with a focus on working with Twitch.

I haven't actually ran this in a while but it was connecting to discord and able to process commands as it should.

If you want to contribute to this pull request though, you can make a fork off of my fork and send me pull requests and I can get them merged in to this pull request.

I've been waiting for @benrick to either chime in with thoughts on the issues I laid out or to just jump in and start resolving some of them. But Discord just isn't a priority right now