{"repo":"Bost/corona_cases","free":true,"listed":false,"github":"https://github.com/Bost/corona_cases","clone":"git clone https://github.com/Bost/corona_cases.git","description":"🦠 Coronavirus Information on Telegram Chatbot","language":"Clojure","stars":19,"topics":["corona","graphs","heroku","clojure","telegram-bot","covid-19","babashka"],"license":null,"category":"ai-agents","readme_excerpt":"Coronavirus disease 2019 (COVID-19) information on Telegram Messenger @corona cases bot Raison d´être The Internet interprets censorship as damage and routes around it. - John Gilmore Setup environment Install Java on GuixOS: guix install openjdk:jdk . Thanks to awb99 Clojure Heroku for Clojure Babashka postgresql: Open new console and log in Create Telegram Chatbot Heroku App, optionally add the Papertrail add-on Define local environment vars Create .env in the project root directory and set the CLOJURE CLI VERSION : Define Heroku config vars See https://dashboard.heroku.com/apps/\\ /settings. It should contain: Develop 1. Get the test data and start the mockup data service Initially, copy the whole project to a separate directory: 1. Repeatedly 1. Start the nREPL from the command line: Then in Emacs M-x cider-connect-clj 1. Start the telegram chatbot long-polling: 1. Start the web server: and check the http://localhost:5050/ if it's running. Run locally On PostgreSQL 13.3 no var/pg/postgresql.conf changes needed. On PostgreSQL 13.6, in the var/pg/postgresql.conf: 1. activate: 1. comment out: Heroku CI pipeline MySQL - PostgreSQL script conversion then Update Others","default_branch":null,"files":null,"tree":[],"storefront":"/r/Bost","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Bost/corona_cases/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}