Xh4H / Discord.jl

The Julia Discord API Wrapper
MIT License
152 stars 23 forks source link

First Comments #23

Open PythonLinks opened 4 years ago

PythonLinks commented 4 years ago

If you have a general question, please ask on Discord for a faster response.

If you've run into a bug, please supply the following information:

Please do NOT include a bot token in your issue report.

PythonLinks commented 4 years ago

The following readme links are broken small, elegant core API. uted: Process-based sharding requir

You meniton " documentation linked above."

I did not see a link to a documentation page, just the examples sub directory and a docs subdirectory.

PythonLinks commented 4 years ago

Then the first thing you want is a ping demo.
That seems to be the standard. The wager demo is too hard for beginners to start with.

PythonLinks commented 4 years ago

So you do have a ping message, but it is buried inside of events. Good to extract that and put it on the home page.
It is about accessibility You want to make it really easy for people to get started Not just started programming, but started in understanding your computational model

In the last few days I tried the Python, GoLang, Ruby and now Julia apis.
None of them have a clear description of their computational model.
Python's api is Asyncio. GoLang is goRoutines. Ruby has one thread processing and filtering the messages, and the ones that pass the filter get sent to another thread. What does Julia do? I still do not know, and have to read for quite a while to figure it out. The Julia docs talk abuot tasks and channels. Great. Does Julia Discord use that computational model? I hope so, but I still do not know.

Hope that helps.