Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Some bot/crawler fun on Stack Overflow. 10 hours of fun, to be precise.
private static readonly string[] tenHoursOfFun =
{
"https://www.youtube.com/watch?v=wbby9coDRCk",
"https://www.youtube.com/watch?v=nb2evY0kmpQ",
"https://www.youtube.com/watch?v=eh7lp9umG2I",
"https://www.youtube.com/watch?v=z9Uz1icjwrM",
"https://www.youtube.com/watch?v=Sagg08DrO5U",
"https://www.youtube.com/watch?v=A3YmHZ9HMPs",
"https://www.youtube.com/watch?v=jI-kpVh6e1U",
"https://www.youtube.com/watch?v=jScuYd3_xdQ",
"https://www.youtube.com/watch?v=S5PvBzDlZGs",
"https://www.youtube.com/watch?v=9UZbGgXvCCA",
"https://www.youtube.com/watch?v=O-dNDXUt1fg",
"https://www.youtube.com/watch?v=MJ5JEhDy8nE",
"https://www.youtube.com/watch?v=VnnWp_akOrE",
"https://www.youtube.com/watch?v=jwGfwbsF4c4",
"https://www.youtube.com/watch?v=8ZcmTl_1ER8",
"https://www.youtube.com/watch?v=gLmcGkvJ-e0",
"https://www.youtube.com/watch?v=hGlyFc79BUE",
"https://www.youtube.com/watch?v=KMFOVSWn0mI",
"https://www.youtube.com/watch?v=clU0Sh9ngmY",
"https://www.youtube.com/watch?v=sCNrK-n68CM"
};
[StackRoute("admin.php")]
[StackRoute("admin/login.php")]
[StackRoute("administrator/index.php")]
[StackRoute("ajaxproxy/proxy.php")]
[StackRoute("bitrix/admin/index.php")]
[StackRoute("index.php")]
[StackRoute("magmi/web/magmi.php")]
[StackRoute("wp-admin/admin-ajax.php")]
[StackRoute("wp-admin/includes/themes.php")]
[StackRoute("wp-admin/options-link.php")]
[StackRoute("wp-admin/post-new.php")]
[StackRoute("wp-login.php")]
[StackRoute("xmlrpc.php")]
public ActionResult No() => Redirect(tenHoursOfFun[Current.Random.Next(0, tenHoursOfFun.Length)]);
@aveao

This comment has been minimized.

Copy link

commented Apr 20, 2016

Needs more http://heyyeyaaeyaaaeyaeyaa.com/

Edit 3 years later:
rip that site. At least https://www.youtube.com/watch?v=eh7lp9umG2I is in the list.

@robsonferr

This comment has been minimized.

Copy link

commented Jan 20, 2017

They're taking the hobbits to Isengard.

@dorukayhan

This comment has been minimized.

Copy link

commented Mar 13, 2017

No "no undocumented administrative API for you" scheme involving YouTube videos is complete without a rickroll. Could you add https://www.youtube.com/watch?v=dQw4w9WgXcQ to the list of video URLs?

@martincostello

This comment has been minimized.

Copy link

commented Apr 27, 2017

Suggested improvement: add [HttpGet] and [HttpHead] so that crawlers get trololled for HTTP HEAD requests too.

@GinoPane

This comment has been minimized.

Copy link

commented May 23, 2017

@Coeur

This comment has been minimized.

Copy link

commented Jun 22, 2017

@GinoPane: first link is unavailable for me, but second link is available with no interruption until 6:12:24 (please double check)

@benliddicott

This comment has been minimized.

Copy link

commented Mar 19, 2019

What are the legal implications of this? Do we need permission from YouTube/Google?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.