![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
A tinder bot/automation utility for social experimentation.
Supports mass-liking and mass-messaging together with some additional convenience features - see config file description below.
Facebook User Id and Facebook Access Token retrieval is automated via Selenium Chrome driver (included is only the windows version, tested as working on Windows 8.1 and Chrome 50.0.2661.102 m)
Built on top of https://www.npmjs.com/package/tinder (https://github.com/tinderjs/tinderjs).
TODO:
npm install tinderizer && move node_modules/tinderizer . && move node_modules tinderizer/ && cd tinderizer
Create config.json (copy/paste example below) inside tinderizer directory.
Most options can be left default. "fbUserId" and "fbUserAccessToken" must be specified or "user" and "password" must be specified in order to automatically retrieve the first two.
Facebook access token can be acquired via https://www.facebook.com/dialog/oauth?client_id=464891386855067&redirect_uri=https://www.facebook.com/connect/login_success.html&scope=basic_info,email,public_profile,user_about_me,user_activities,user_birthday,user_education_history,user_friends,user_interests,user_likes,user_location,user_photos,user_relationship_details&response_type=token
Run npm start
Typescript source files are in /src. Entry point is /src/start.ts, main logic is in /src/tinderBotAsync.ts
Runtime .js files are output to /bin when compiled. Startup point is /bin/start.js
For more info see tsconfig.json and package.json
[
{
"debug": false,
"user": "",
"password": "",
"fbUserId": "",
"fbUserAccessToken": ""
"_comment": "you can get the access token via https://www.facebook.com/dialog/oauth?client_id=464891386855067&redirect_uri=https://www.facebook.com/connect/login_success.html&scope=basic_info,email,public_profile,user_about_me,user_activities,user_birthday,user_education_history,user_friends,user_interests,user_likes,user_location,user_photos,user_relationship_details&response_type=token",
"swipeRightProbability": 1,
"filterBioByKeywords": {
"whitelist": [],
"blacklist": []
},
"skipNoBio": false,
"skipNoPhoto": true,
"sendMessageDelayMs": 5000,
"swipeRightDelayMs": 2000,
"cooldownPeriodAfterError": 3600000,
"messageNewMatches": true,
"messageOldMatches": false,
"messageContent": {
"_comment": {
"full": "Each match gets all of the messages in order of appearance",
"one-random": "Each match gets one message picked at random from the message pool"
},
"strategy": "full",
"messages": [
"Hey $name, you look younger than $age.",
"Hey there, this is a second message.",
"Hey there, this is a third message."
]
},
}
]
Full config structure is required, there are no defaults. If some options not needed, disable them by setting a proper value, do not delete the properties themselves.
git clone https://github.com/pingec/tinderizer.git
Edit files in /src then do npm run compile
to compile to /bin and then npm start
to run /bin/start.js
For more info see package.json and tsconfig.json
FAQs
An attempt to automate tinder, basic bot and some extra features
The npm package tinderizer receives a total of 1 weekly downloads. As such, tinderizer popularity was classified as not popular.
We found that tinderizer demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.