├── .babelrc ├── .gitignore ├── README.md ├── dist └── index.html ├── gulpfile.js ├── package-lock.json ├── package.json ├── src ├── assets │ ├── favicon.jpg │ ├── fb-example.png │ ├── opt1.jpg │ ├── opt2.jpg │ ├── opt3.jpg │ ├── opt4.jpg │ ├── opt5.jpg │ └── rickastley.jpg ├── scripts │ ├── components │ │ ├── botCheck.component.jsx │ │ ├── main.component.jsx │ │ ├── resultDisplay.component.jsx │ │ └── sendForm.component.jsx │ ├── index.jsx │ └── services │ │ ├── formService.jsx │ │ └── pageService.jsx └── styles │ ├── main.scss │ └── partials │ ├── __form.scss │ ├── __globals.scss │ └── __result.scss ├── webpack.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "react"] 3 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist/**/*.js 3 | dist/**/*.css 4 | dist/assets -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Custom rick roll 2 | 3 | This is a for-fun project designed to let people generate web pages with misleading open graph titles and descriptions, to be able to disguise their rickroll attempts on sites that show webpage previews. 4 | -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 |When you share a link on almost all social media and messaging platforms, there is a preview displayed to show people what the link is about.
38 | ex.Now you can use this fact to mislead and irritate people!
40 |Use the form to get a link to a custom webpage that will preview the info you enter, but actually just autoplay Rick Astley's iconic hit Never Gonna Give You Up as soon as the page loads.
41 |You can even add a brief message to display to your victim while they are reminded that they "wouldn't get this from any other guy."
42 |Enjoy!
43 |To manage hosting costs, your page will be deleted in 72 hours. Use it before then!
19 | 20 | 24 | 25 | 26 |