Giter Site home page Giter Site logo

fexd / saskvaccine Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 6.73 MB

A bot to track COVID-19 vaccine age eligibility in Saskatchewan. https://twitter.com/saskvaccine (No Longer Active)

License: MIT License

Python 7.61% HTML 0.22% JavaScript 92.17%
covid-19 saskatchewan twitter bot vaccine sk canada coronavirus python covid19

saskvaccine's Introduction

No Longer Active

As of June 24, 2021 residents aged 12+ are elligible for 1st & 2nd dose of #COVID19SK vaccine. This bot will stop tweeting until more information is released about residents under 12.

This repo may have some code cleanup done so it is easier to fork, but should be considered inactive.

According to Twitter Analytics between April 28 and June 24, 2021 (58 day period) @saskvaccine earned 25.4K impressions (439 impressions per day) and had a maximum of 148 followers. Detailed analytics are available in ./tweet_activity in .csv format.

Sask Vaccine Bot

๐Ÿค– Bot to track COVID-19 vaccine age eligibility in #SK
โฐ Tweets when info changes & every morning around 8 am
๐Ÿ“ข Retweets @SKGov & @SaskHealth
๐Ÿ’ป Maintained by @FeXd
๐Ÿฃ https://twitter.com/saskvaccine

โ‰๏ธ How & Why

Sask Vaccine Bot is a Twitter bot dedicated to tracking COVID-19 vaccine age eligibility in Saskatchewan.
It is written in Python 3 and uses the following packages:

The Saskatchewan Health Authority does a fairly good job updating everyone via their website and twitter. But many people in Saskatchewan (myself included) are just looking for one thing... when can we sign up to get vaccinated!?

People can subscribe to notifications from @saskvaccine for up to date COVID-19 vaccine age eligibility, rather than feeling the need to refresh the Appointments for COVID-19 Vaccine Website or their twitter feed over and over again.

๐Ÿ’ป Dependencies & Installation

  • Python 3 with pip
    • run pip install -r requirements.txt
  • Twitter Authentication Tokens via a Twitter Developer Account
    • Create a .env file with these tokens in the root of the directory
    • (Tweepy has good documentation on retrieving those here)
    • (tweepy_setup.py has also been provided to help set up tokens)
  • Run the test suite (don't worry it won't Tweet)
    • run python main_test.py
  • Run Sask Vaccine main script
    • run python main.py

๐Ÿž Bugs, Questions, & Comments

Please feel free to provide feedback through any of the below methods:

๐Ÿ’ก Official Government Websites

This tool has been created independently and is not associated with the Government of Saskatchewan or the Saskatchewan Health Authority. Below are links to official websites for more information about COVID-19, vaccination, and more.

๐Ÿ“œ License

Copyright (c) 2021 Arlin Schaffel

Licensed under the MIT License, available here: https://github.com/FeXd/saskvaccine/blob/main/LICENSE.md

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.