ea-jobs's People
Forkers
will-howardea-jobs's Issues
Something should be done to prevent trolling
Currently, the bot retweets every message it receives. I'm not sure if/when this will become a problem, but to be safe, we should add in some security in case somebody decides to make it retweet, "Hitler for President". I don't have a definite solution, but here are some ideas:
- Create a whitelist of "trusted" Twitter users who are allowed to use the bot
- Require a certain amount of engagement on the mention before a retweet is made (likes, more than one mention, etc)
- Wait until it happens and have a command to delete bad messages
- Create a blacklist of certain words. This probably won't have any effect, since tweets irrelevant to EA would still be possible
It should only ever retweet the head of any set of messages it could theoretically retweet.
Currently it will retweet any top of thread tweet containing the handle or any tweet that is replied to by the handle. But any tweet subsequently replying to that tweet will contain the handle.
So if * is a tweet containing the handle 1*-2*-3* it will retweet 1* and 2* (maybe 1* twice) when it should only retweet 1*
Likewise if 1 - 2* - 3* -4* it will retweet 1,2* and 3* even though it should only retweet 1.
Message me if that doesn't make sense.
Avoid duplicates
Avoid retweeting a job if that link has already been retweeted.
Post all retweeted jobs on a subreddit
Automatically retweet the 80k jobs board
When a new job gets added to the 80k jobs board, automatically retweet it.
Can't retweet posts in the Effective Altruism Twitter Subcommunity
Twitter posts made to a subcommunity can't be retweeted and currently that breaks the bot.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.