DUB packages announce Telegram bot
Denis Feklushkin
feklushkin.denis at gmail.com
Mon Apr 23 16:17:00 UTC 2018
On Monday, 23 April 2018 at 16:10:47 UTC, Seb wrote:
> On Sunday, 22 April 2018 at 08:41:36 UTC, Denis Feklushkin
> wrote:
>> On Sunday, 22 April 2018 at 07:59:11 UTC, Seb wrote:
>>> On Sunday, 22 April 2018 at 07:49:00 UTC, Denis Feklushkin
>>> wrote:
>>>> Hi!
>>>>
>>>> I also made a tool which periodically monitors
>>>> code.dlang.org for new packages and a notifies its Telegram
>>>> subscribers.
>>>>
>>>> To subscribe just write something to @dlang_announce_bot
>>>> Also it can be added to groups.
>>>>
>>>> Code: https://github.com/denizzzka/paper_plane_bot
>>>
>>> Cool!
>>> BTW any reason why you parse the HTML and not use the JSON
>>> index?
>>
>> As I know, code.dlang.org provides JSON package list without
>> any additional info. Thus, it is need to parse every package
>> separately by calling https://code.dlang.org/packages/*.json
>> to get packages versions, and it is need to do for every
>> registerd package.
>
> Hmm, I just wanted to point out that in the time it took you to
> write the HTML parser, you could have added an API method to
> the registry:
No, because my target was "obtain working bot as fast as possible"
Thanks for your PR!
More information about the Digitalmars-d-announce
mailing list