function post_twitter_update($event_id, $user_id)
 {
     $tw = get_user_meta($user_id, '_eab_tw', true);
     if (!$tw) {
         return false;
     }
     // Can't post this
     if (!$tw['id']) {
         return false;
     }
     // No profile id
     if (!$tw['token']) {
         return false;
     }
     // No access_token
     //die(var_export($tw));
     $event = new Eab_EventModel(get_post($event_id));
     if ($event->get_meta('_eab-social_rsvp-twitter-' . $user_id)) {
         return false;
     }
     // Already posted
     if (!class_exists('TwitterOAuth')) {
         include_once EAB_PLUGIN_DIR . 'lib/twitteroauth/twitteroauth.php';
     }
     $twitter = new TwitterOAuth($this->_data->get_option('twitter-app_id'), $this->_data->get_option('twitter-app_secret'), $tw['token']['oauth_token'], $tw['token']['oauth_token_secret']);
     $send = array('status' => substr(sprintf("I'm going to %s!", $event->get_title()) . ' ' . get_permalink($event_id), 0, 140));
     try {
         $resp = $twitter->post('statuses/update', $send);
     } catch (Exception $e) {
         return false;
     }
     $event->set_meta('_eab-social_rsvp-twitter-' . $user_id, $resp->id);
 }