Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sue445/ccc_privacy_crawler
Tカードの 個人情報提供の停止 対象企業一覧 の新着を通知するためのTwitterボットです
https://github.com/sue445/ccc_privacy_crawler
Last synced: about 2 months ago
JSON representation
Tカードの 個人情報提供の停止 対象企業一覧 の新着を通知するためのTwitterボットです
- Host: GitHub
- URL: https://github.com/sue445/ccc_privacy_crawler
- Owner: sue445
- License: mit
- Archived: true
- Created: 2014-11-18T12:59:30.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2022-09-19T14:48:38.000Z (over 2 years ago)
- Last Synced: 2024-08-05T17:42:43.231Z (5 months ago)
- Language: Ruby
- Homepage: https://twitter.com/ccc_privacy_bot
- Size: 6.11 MB
- Stars: 26
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-hacking-lists - sue445/ccc_privacy_crawler - Tカードの 個人情報提供の停止 対象企業一覧 の新着を通知するためのTwitterボットです (Ruby)
README
# CCC Privacy Crawler
Tカードの [個人情報提供の停止 対象企業一覧](https://ssl.help.tsite.jp/faq/show/43526?category_id=4281&site_domain=qa-tsite) の新着を通知するためのTwitterボットです* Twitter: https://twitter.com/ccc_privacy_bot
* Twilog: http://twilog.org/ccc_privacy_bot
* webアプリ: https://ccc-privacy-crawler.herokuapp.com/[![build](https://github.com/sue445/ccc_privacy_crawler/actions/workflows/build.yml/badge.svg)](https://github.com/sue445/ccc_privacy_crawler/actions/workflows/build.yml)
[![Circle CI](https://circleci.com/gh/sue445/ccc_privacy_crawler/tree/heroku.png?style=badge)](https://circleci.com/gh/sue445/ccc_privacy_crawler/tree/heroku)
[![Code Climate](https://codeclimate.com/github/sue445/ccc_privacy_crawler/badges/gpa.svg)](https://codeclimate.com/github/sue445/ccc_privacy_crawler)
[![Coverage Status](https://img.shields.io/coveralls/sue445/ccc_privacy_crawler.svg)](https://coveralls.io/r/sue445/ccc_privacy_crawler)## Requirements
* Ruby## Setup
* create twitter app and generate access token
* https://apps.twitter.com/```bash
cp .env{.example,}
vi .envbundle install
bundle exec padrino rake ar:create ar:migrate
```## Run development
run local server```bash
bundle exec padrino s
open http://localhost:3000/
```run crawler
```bash
bundle exec rake crawl_pdf
```## Test
```bash
RACK_ENV=test bundle exec rake ar:migrate
bundle exec rspec
```