https://github.com/ne1ro/social-stats-bot
Telegram Bot that shows stats for the social network accounts
https://github.com/ne1ro/social-stats-bot
chatbot clojure telegram
Last synced: over 1 year ago
JSON representation
Telegram Bot that shows stats for the social network accounts
- Host: GitHub
- URL: https://github.com/ne1ro/social-stats-bot
- Owner: ne1ro
- Created: 2019-09-06T11:37:01.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-10T13:31:49.000Z (over 6 years ago)
- Last Synced: 2025-01-09T01:47:14.451Z (over 1 year ago)
- Topics: chatbot, clojure, telegram
- Language: Clojure
- Homepage:
- Size: 44.9 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# social-stats-bot
Messenger bot that shows some social stats.
## CI

## Getting Started
1. Start the application: `lein run`
2. Go to [localhost:8080](http://localhost:8080/) to see: `Hello World!`
3. Read your app's source code at src/social_stats_bot/service.clj. Explore the docs of functions
that define routes and responses.
4. Run your app's tests with `lein test`. Read the tests at test/social_stats_bot/service_test.clj.
## Developing your service
1. Start a new REPL: `lein repl`
2. Start your service in dev-mode: `(def dev-serv (run-dev))`
3. Connect your editor to the running REPL session.
Re-evaluated code will be seen immediately in the service.
### [Docker](https://www.docker.com/) container support
1. Configure your service to accept incoming connections (edit service.clj and add ::http/host "0.0.0.0" )
2. Build an uberjar of your service: `lein uberjar`
3. Build a Docker image: `sudo docker build -t social-stats-bot .`
4. Run your Docker image: `docker run -p 8080:8080 social-stats-bot`