FAQs

Frequently Asked Questions

Questions:

General…

How do I:

  1. Uninvite a player from a game?
  2. Change the order players are listed in?
  3. Change my team’s timezone?
  4. Get a mobile version of HappyTC?
  5. Get the HappyTC Facebook app working?
  6. Transfer captainship to another player?
  7. Get my registration email at my Gmail account?
  8. Log in? It just reloads the login page
  9. Stop reminding players who’ve already responded to a game?
  10. Stop tweeting upcoming game status?

    Calendar…

  11. Import my schedule from my league’s website iCalendar feed?
  12. Export my schedule to Google Calendar, Outlook, or other app?
  13. Force Google Calendar to refresh and pick up the schedule changes exported?
  14. Turn off the extra all-day “rider” event that shows up when exporting to Google Calendar?

 

Answers:

Uninvite a player from a game:

  1. Go to Team Settings > advanced tab > Console
  2. Type list players
  3. Type list games
  4. Note the number of the player & game you wish to uninvite from (for example player #1, game #2)
  5. Type uninvite player 1 game 2
    (replacing with the actual player & game numbers)
  6. Click the team’s Refresh button

Change the order players are listed in:

  1. Go to Team Settings > advanced tab > Console
  2. Type update player-order X
  3. …where X is a number indicating sort order:
    0 (default) = sort by authority, regular/sub, gender, name, email
    10  = sort by positions, name, email
    15 = sort by regular/sub, positions, name, email
    20 = sort by name, email
    25 sort by = regular/sub, name, email
    (Type help update for more info.)
  4. Click the team’s Refresh button

Import a schedule from league’s website iCalendar feed:

  1. Please see /wtf/iCalendar for instructions.

Export my schedule to Google Calendar, Outlook, or other app:

  1. Click iCalendar > Export
  2. Copy the URL shown
  3. Paste into Google Calendar’s “import” or “add calendar” feature
  4. Note that Outlook is reported to have a bug whereby the timezone is ignored.

Force Google Calendar to refresh and pick up the schedule changes exported:

  1. Google Calendar is notorious for being hard to refresh and may take 24 to 48 hours to refresh — see this post at the Google Support Forum
  2. Try deleting in Google Calendar and then re-importing.
  3. Try adding extra “nonsense” parameters at the end of the URL when you import it into Google… such as “&forceToRefresh=yesPlease” to fool Google into thinking it’s an entirely new calendar being imported.

Turn off extra all-day “rider” event that is exported with the schedule:

  1. To turn off for a single game/event: click the game’s “more…” link, and enter an underscore (_) as the first character in the “more game notes” box.
  2. To turn off for all of a team’s events: go to Team Settings > advanced tab > Console
  3. Type in: update ical-rider-event off
  4. To turn back on, type in: update ical-rider-event on

Update my timezone:

  1. Go to Your Profile
  2. Select your timezone and click OK.
  3. In case your timezone is not included in the list, please contact us and we can help.

Get the HappyTC Facebook app working again:

  • (…assuming you were able to enable the HappyTC Facebook app)
  • NOTE: as of June 6, 2012, the HappyTC Facebook app will no longer work due to “breaking changes” being made by Facebook.
  • Unfortunately Facebook updates its “API” frequently which often breaks apps built for Facebook (such as HappyTC’s).
  • In fact, Facebook actually won “Worst API” in a developer survey: A survey … aimed to determine which external APIs were the most difficult to integrate into developers’ projects. The winner…or rather, the loser? Facebook. Developers mentioned the Facebook API the most in terms having bugs, poor documentation, never-ending API changes, slow response times, and other headaches. TechCrunch, Aug 11, 2011. Full text here.

Use HappyTC for mobile:

Transfer captainship to another player:

  1. Get one of the other players on your team to agree to take over as captain
  2. Also make sure that player has registered a HappyTC account, and linked the account to their player identity on your team
  3. Email us at service [at] happytc [dot] com and tell us the name of your team, and the name & email address of the player who has agreed to be captain
  4. We’ll take care of the rest.

Get a registration email at a Gmail account:

  • We have common complaints of the first “registration confirmation” email not arriving at Gmail accounts
  • Try adding r2d2 [at] happytc [dot] com to your contacts or “safe senders” list
  • If that still doesn’t help, contact us at service [at] happytc [dot] com we’ll handle it. (Subsequent HappyTC emails seem to arrive just fine at Gmail.)

If after logging in, it it just reloads the login page:

  • Check your computer’s security settings and ensure it does not prevent “Flash cookies” (also known as “shared objects”). HappyTC uses those to store your session.
  • You can also try using a different browser (although normally the browser doesn’t make a difference, as long as Flash Player is installed) which might work if your security settings are specific to a particular browser.

Stop sending game reminders to players who’ve already responded:

  1. Go to Team Settings > advanced tab > Console
  2. Type update remind-responded-players off
  3. Game reminders will no longer be sent for a game to players whose attendance is already marked as Yes or No. (Reminders will still be sent to players who have not yet responded, or responded Maybe.)

Stop tweeting game status: (only applies if you have Twitter enabled for the team)

  1. Go to Team Settings > advanced tab > Console
  2. Type update tweet-game-status off
  3. Game status tweets will no longer be sent for this team. (Game status will still be sent via email.)