{"action":"created","issue":{"url":"https://api.github.com/repos/cloewen8/Bro-Time-Server/issues/228","repository_url":"https://api.github.com/repos/cloewen8/Bro-Time-Server","labels_url":"https://api.github.com/repos/cloewen8/Bro-Time-Server/issues/228/labels{/name}","comments_url":"https://api.github.com/repos/cloewen8/Bro-Time-Server/issues/228/comments","events_url":"https://api.github.com/repos/cloewen8/Bro-Time-Server/issues/228/events","html_url":"https://github.com/cloewen8/Bro-Time-Server/issues/228","id":313157887,"number":228,"title":"Game Engine","user":{"login":"gt-c","id":28969308,"avatar_url":"https://avatars1.githubusercontent.com/u/28969308?v=4","gravatar_id":"","url":"https://api.github.com/users/gt-c","html_url":"https://github.com/gt-c","followers_url":"https://api.github.com/users/gt-c/followers","following_url":"https://api.github.com/users/gt-c/following{/other_user}","gists_url":"https://api.github.com/users/gt-c/gists{/gist_id}","starred_url":"https://api.github.com/users/gt-c/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gt-c/subscriptions","organizations_url":"https://api.github.com/users/gt-c/orgs","repos_url":"https://api.github.com/users/gt-c/repos","events_url":"https://api.github.com/users/gt-c/events{/privacy}","received_events_url":"https://api.github.com/users/gt-c/received_events","type":"User","site_admin":false},"labels":[{"id":778373898,"url":"https://api.github.com/repos/cloewen8/Bro-Time-Server/labels/core","name":"core","color":"0052cc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-04-11T03:07:28Z","updated_at":"2018-04-15T07:11:20Z","closed_at":null,"author_association":"COLLABORATOR","body":"Game javascript files will be in a games folder in `cloewen8/Bro-Time-Server/server/`. \r\nThe game command will be in the `cloewen8/Bro-Time-Server/server/server/commands` folder.\r\nUpon triggering of the command (`!game`) the command will check if the first paramater specified is the name of a js file in the games folder. Example: tictactoe, number. If it isn't, it will return a list of game options to play. If the first parameter is not specified, it will return a list of game options to play and the usage of the command. The game javascript fles will probably need to be in some form of module that supplies the call variable."},"comment":{"url":"https://api.github.com/repos/cloewen8/Bro-Time-Server/issues/comments/381385434","html_url":"https://github.com/cloewen8/Bro-Time-Server/issues/228#issuecomment-381385434","issue_url":"https://api.github.com/repos/cloewen8/Bro-Time-Server/issues/228","id":381385434,"user":{"login":"cloewen8","id":1569808,"avatar_url":"https://avatars0.githubusercontent.com/u/1569808?v=4","gravatar_id":"","url":"https://api.github.com/users/cloewen8","html_url":"https://github.com/cloewen8","followers_url":"https://api.github.com/users/cloewen8/followers","following_url":"https://api.github.com/users/cloewen8/following{/other_user}","gists_url":"https://api.github.com/users/cloewen8/gists{/gist_id}","starred_url":"https://api.github.com/users/cloewen8/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cloewen8/subscriptions","organizations_url":"https://api.github.com/users/cloewen8/orgs","repos_url":"https://api.github.com/users/cloewen8/repos","events_url":"https://api.github.com/users/cloewen8/events{/privacy}","received_events_url":"https://api.github.com/users/cloewen8/received_events","type":"User","site_admin":false},"created_at":"2018-04-15T07:11:20Z","updated_at":"2018-04-15T07:11:20Z","author_association":"OWNER","body":"I planned out the game engine. I used standard symbols with swim lanes. I also used circles to denote parts that processes can be introduced for multi-threading in the future. Promises will be used to synchronize parts (tracking invites, ending the game, etc.). https://www.lucidchart.com/invitations/accept/72a85788-13ac-4443-956a-e2792aefc8fb"}}
{"actor":{"display_login":"cloewen8"}}