Skip to content

Twitter bot to help you learn foreign languages. Building a community through tweets. Retweets #100DaysOfLanguage and #langtwt. Archived since the monetization of the Twitter API.

Notifications You must be signed in to change notification settings

maxdemaio/thelangbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

thelangbot

Readme banner image

https://twitter.com/thelangbot

About

Twitter bot to help you learn foreign languages. Building a community through tweets. Retweets #100DaysOfLanguage and #langtwt.

Translations

Français, Italiano, 한국어, Ру́сский, and 日本語

Contributions

If you find a great resource that others would benefit from you can submit a pull request to add it to the repository. Also, feel free to tackle any open issues or new features! If you have any questions or ideas please feel free to reach out to me on Twitter: @maxwelldemaio.


100-days-of-language

Two main rules

  1. Study foreign language every day for the next 100 days.
  2. Tweet your progress every day with the #100DaysOfLanguage hashtag.

Publicly commit to the challenge

If you made the decision to commit to the challenge, click the link below to tweet it to the world, making yourself accountable and taking your resolve to the next level!

Tweet to commit to the challenge!

Increasing success

Follow @thelangbot that retweets all the tweets that contain the #100DaysOfLanguage and #langtwt hashtag. It’s a great way to keep yourself motivated and to participate in the community. Optionally, make sure to take notes in a physical journal to reinforce learning concepts. You can download and use 100DayLog.txt to track your progress if you'd like.

Also, please encourage others who are posting their daily updates on their progress. Supporting others helps build and grow a community around positivity and that is helpful and effective. Plus, it's more likely that you will stick to your own commitment meeting new friends along the way!


Development

This section is in progress but it will feature what you need to get a retweet bot up and running.

build docker image:

docker build -t thelangbot-image .

create a folder on your host machine that the docker volume will use. Note, add the json files to this folder after making the folder.

cd ~
mkdir langbot-data/

spin up docker container after building the image:

docker run -e API_KEY=your_key -e API_SECRET_KEY=your_secret -e ACCESS_TOKEN=your_token -e ACCESS_SECRET=your_token_secret -v ~/thelangbot-data:/app/data --name thelangbot-container thelangbot-image

checking logs

docker logs thelangbot-container

References

About

Twitter bot to help you learn foreign languages. Building a community through tweets. Retweets #100DaysOfLanguage and #langtwt. Archived since the monetization of the Twitter API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published