{"action":"created","issue":{"url":"https://api.github.com/repos/FruitieX/teleirc/issues/61","repository_url":"https://api.github.com/repos/FruitieX/teleirc","labels_url":"https://api.github.com/repos/FruitieX/teleirc/issues/61/labels{/name}","comments_url":"https://api.github.com/repos/FruitieX/teleirc/issues/61/comments","events_url":"https://api.github.com/repos/FruitieX/teleirc/issues/61/events","html_url":"https://github.com/FruitieX/teleirc/issues/61","id":142890425,"number":61,"title":"README could use clearer example on how to get teleIRC running as a background process","user":{"login":"duck57","id":15757194,"avatar_url":"https://avatars.githubusercontent.com/u/15757194?v=3","gravatar_id":"","url":"https://api.github.com/users/duck57","html_url":"https://github.com/duck57","followers_url":"https://api.github.com/users/duck57/followers","following_url":"https://api.github.com/users/duck57/following{/other_user}","gists_url":"https://api.github.com/users/duck57/gists{/gist_id}","starred_url":"https://api.github.com/users/duck57/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duck57/subscriptions","organizations_url":"https://api.github.com/users/duck57/orgs","repos_url":"https://api.github.com/users/duck57/repos","events_url":"https://api.github.com/users/duck57/events{/privacy}","received_events_url":"https://api.github.com/users/duck57/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/FruitieX/teleirc/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/FruitieX/teleirc/labels/help%20wanted","name":"help wanted","color":"159818"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2016-03-23T07:59:13Z","updated_at":"2016-04-09T18:54:48Z","closed_at":null,"body":"Having TeleIRC as a foreground process causes the issues in the below issue I typed up before I figured out how to make things work.  In the README, it should be noted that simply running `teleirc` will only run the bridge while that terminal connection is open.  To run teleirc as a background process (so you can close your terminal session, etc…), the command `teleirc &` ought to be used. \r\n\r\n=========\r\n\r\n**ORIGINAL TITLE**: TeleIRC not respecting nohup (at least under FreeBSD)\r\n\r\n~~My TeleIRC bot keeps disconnecting whenever I close the terminal session that contains the output.  This still happens when I start calling it with `nohup teleirc`, which is supposed to force commands to run even when the user they're under logs out or closes the terminal.~~\r\n\r\n##~~Suggested fixes:~~\r\n\r\n1. ~~It's probably an unclear documentation issue.  Add something to the README to indicate the right parameters for running the bridge in silent mode (would also be useful, even if this isn't the issue).~~\r\n2. ~~Change the teleirc.service to be FreeBSD-compatible, or have a teleirc.BSD.service file for that purpose~~"},"comment":{"url":"https://api.github.com/repos/FruitieX/teleirc/issues/comments/207833051","html_url":"https://github.com/FruitieX/teleirc/issues/61#issuecomment-207833051","issue_url":"https://api.github.com/repos/FruitieX/teleirc/issues/61","id":207833051,"user":{"login":"GeneralUnRest","id":16455257,"avatar_url":"https://avatars.githubusercontent.com/u/16455257?v=3","gravatar_id":"","url":"https://api.github.com/users/GeneralUnRest","html_url":"https://github.com/GeneralUnRest","followers_url":"https://api.github.com/users/GeneralUnRest/followers","following_url":"https://api.github.com/users/GeneralUnRest/following{/other_user}","gists_url":"https://api.github.com/users/GeneralUnRest/gists{/gist_id}","starred_url":"https://api.github.com/users/GeneralUnRest/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GeneralUnRest/subscriptions","organizations_url":"https://api.github.com/users/GeneralUnRest/orgs","repos_url":"https://api.github.com/users/GeneralUnRest/repos","events_url":"https://api.github.com/users/GeneralUnRest/events{/privacy}","received_events_url":"https://api.github.com/users/GeneralUnRest/received_events","type":"User","site_admin":false},"created_at":"2016-04-09T18:54:48Z","updated_at":"2016-04-09T18:54:48Z","body":"I always had issues with nohup\r\npersonally I just background it and send it to init\r\nnode teleirc.js >/dev/null & disown"}}