{"action":"created","issue":{"url":"https://api.github.com/repos/zestedesavoir/zmarkdown/issues/37","repository_url":"https://api.github.com/repos/zestedesavoir/zmarkdown","labels_url":"https://api.github.com/repos/zestedesavoir/zmarkdown/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/zestedesavoir/zmarkdown/issues/37/comments","events_url":"https://api.github.com/repos/zestedesavoir/zmarkdown/issues/37/events","html_url":"https://github.com/zestedesavoir/zmarkdown/issues/37","id":218787406,"number":37,"title":"implement zds extension: ping","user":{"login":"vhf","id":2022803,"avatar_url":"https://avatars1.githubusercontent.com/u/2022803?v=3","gravatar_id":"","url":"https://api.github.com/users/vhf","html_url":"https://github.com/vhf","followers_url":"https://api.github.com/users/vhf/followers","following_url":"https://api.github.com/users/vhf/following{/other_user}","gists_url":"https://api.github.com/users/vhf/gists{/gist_id}","starred_url":"https://api.github.com/users/vhf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vhf/subscriptions","organizations_url":"https://api.github.com/users/vhf/orgs","repos_url":"https://api.github.com/users/vhf/repos","events_url":"https://api.github.com/users/vhf/events{/privacy}","received_events_url":"https://api.github.com/users/vhf/received_events","type":"User","site_admin":false},"labels":[{"id":563656312,"url":"https://api.github.com/repos/zestedesavoir/zmarkdown/labels/new%20plugin%20please","name":"new plugin please","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":{"login":"AmarOk1412","id":1888628,"avatar_url":"https://avatars1.githubusercontent.com/u/1888628?v=3","gravatar_id":"","url":"https://api.github.com/users/AmarOk1412","html_url":"https://github.com/AmarOk1412","followers_url":"https://api.github.com/users/AmarOk1412/followers","following_url":"https://api.github.com/users/AmarOk1412/following{/other_user}","gists_url":"https://api.github.com/users/AmarOk1412/gists{/gist_id}","starred_url":"https://api.github.com/users/AmarOk1412/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AmarOk1412/subscriptions","organizations_url":"https://api.github.com/users/AmarOk1412/orgs","repos_url":"https://api.github.com/users/AmarOk1412/repos","events_url":"https://api.github.com/users/AmarOk1412/events{/privacy}","received_events_url":"https://api.github.com/users/AmarOk1412/received_events","type":"User","site_admin":false},"assignees":[{"login":"AmarOk1412","id":1888628,"avatar_url":"https://avatars1.githubusercontent.com/u/1888628?v=3","gravatar_id":"","url":"https://api.github.com/users/AmarOk1412","html_url":"https://github.com/AmarOk1412","followers_url":"https://api.github.com/users/AmarOk1412/followers","following_url":"https://api.github.com/users/AmarOk1412/following{/other_user}","gists_url":"https://api.github.com/users/AmarOk1412/gists{/gist_id}","starred_url":"https://api.github.com/users/AmarOk1412/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AmarOk1412/subscriptions","organizations_url":"https://api.github.com/users/AmarOk1412/orgs","repos_url":"https://api.github.com/users/AmarOk1412/repos","events_url":"https://api.github.com/users/AmarOk1412/events{/privacy}","received_events_url":"https://api.github.com/users/AmarOk1412/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2017-04-02T19:32:53Z","updated_at":"2017-06-24T13:48:01Z","closed_at":null,"body":"Après une discussion efficace avec @artragis @pierre-24 @gcodeur @AmarOk1412 , voici:\r\n\r\nModification du comportement \"actuel\":\r\n\r\n* la syntaxe est `@oneword` ou `@**pseudo du membre**`, comme représenté par [cette regex](https://github.com/zulip/zulip/blob/ef3069a5d32cc2fdda90248e5ff9ab57a46e1af2/zerver/lib/mention.py#L6)\r\n\r\nPour éviter de fournir un callback, voici l'idée :\r\n\r\n* zmd ne retourne pas uniquement l'HTML au backend python, il retourne également la liste des pseudos à potentiellement pinger \r\n* le backend se charge ensuite de vérifier lesquels sont pingables et de pinger, et donc aussi de respecter l'unicité des pings, respecter les limites de pings / post, etc."},"comment":{"url":"https://api.github.com/repos/zestedesavoir/zmarkdown/issues/comments/310839583","html_url":"https://github.com/zestedesavoir/zmarkdown/issues/37#issuecomment-310839583","issue_url":"https://api.github.com/repos/zestedesavoir/zmarkdown/issues/37","id":310839583,"user":{"login":"sandhose","id":1549952,"avatar_url":"https://avatars3.githubusercontent.com/u/1549952?v=3","gravatar_id":"","url":"https://api.github.com/users/sandhose","html_url":"https://github.com/sandhose","followers_url":"https://api.github.com/users/sandhose/followers","following_url":"https://api.github.com/users/sandhose/following{/other_user}","gists_url":"https://api.github.com/users/sandhose/gists{/gist_id}","starred_url":"https://api.github.com/users/sandhose/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sandhose/subscriptions","organizations_url":"https://api.github.com/users/sandhose/orgs","repos_url":"https://api.github.com/users/sandhose/repos","events_url":"https://api.github.com/users/sandhose/events{/privacy}","received_events_url":"https://api.github.com/users/sandhose/received_events","type":"User","site_admin":false},"created_at":"2017-06-24T13:48:01Z","updated_at":"2017-06-24T13:48:01Z","body":"C'est pas cette syntaxe qu'on avait implémenté. D:\r\n\r\nhttps://github.com/zestedesavoir/Python-ZMarkdown/blob/master-zds/zmarkdown/extensions/ping.py#L4-L11"}}
{"actor":{"display_login":"sandhose"}}