diff --git a/app/controllers/stories_controller.rb b/app/controllers/stories_controller.rb
index f4a4e96..6bb16ed 100644
--- a/app/controllers/stories_controller.rb
+++ b/app/controllers/stories_controller.rb
@@ -150,6 +150,14 @@ class StoriesController < ApplicationController
format.html {
@comment = @story.comments.build
+ @meta_tags = {
+ "twitter:card" => "summary",
+ "twitter:site" => "@lobsters",
+ "twitter:title" => @story.title,
+ "twitter:description" => "#{@story.comments_count} comment" <<
+ "#{@story.comments_count == 1 ? "" : "s"}",
+ }
+
load_user_votes
render :action => "show"
diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb
index 91e6ac8..48aeab0 100644
--- a/app/views/layouts/application.html.erb
+++ b/app/views/layouts/application.html.erb
@@ -11,6 +11,11 @@
+ <% if @meta_tags %>
+ <% @meta_tags.each do |k,v| %>
+
+ <% end %>
+ <% end %>
<% if @short_url %>