curse_24x24.jpg Curse users click here! | Frequently Asked Questions | Step-by-Step Installation Instructions | In-Game Help | Known Issues | Extending TweetCraft

TweetCraft Frequently Asked Questions

What is TweetCraft?
TweetCraft is an in-game Twitter client for World of Warcraft. TweetCraft allows you to send/receive Tweets in-game, upload in-game screenshots and AutoTweet achievements.

Is TweetCraft open source?
Yes, and TweetCraft's code uses the OSI-compliant Microsoft Public License.

Why would I want to use TweetCraft?
I'm a noob, how do I get started?
Check out the Step-by-Step Installation Instructions

How does TweetCraft work?
Similar to other applications and AddOns that send/receivegame information to the Web, TweetCraft works by monitoring two folders where World of Warcraft is installed:
When I click the Send or Refresh buttons it causes the UI to reload. Is that required?
Yes, that is the only way for data from Warcraft to be sent outside the game is by using the Saved Variables folder.

Why does sending screenshots not require the UI to reload?
Because screenshots are saved instantly to the Screenshots folder as they happen.

Is this a violation of World of Warcraft's Terms of Use or the new AddOn policies?
As far as we know, no. We do not do any internal memory reading or other hacks to the Warcraft client. You could argue that it's possible to follow a Twitter user that would add advertising in-game which would violate the addon policy for in-game advertising, but the onus is on the user of TweetCraft to ensure the people they friend don't write messages (Tweets) that violate Warcraft's AddOn policy. In short, it's up to each person to ensure they're following Warcraft's terms of use.

How are my Twitter credentials stored?
TweetCraft uses the data protection API (DPAPI) to encrypt/decrypt your Twitter credential information when stored. TweetCraft does not use your Twitter credentials beyond authenticating to the Twitter service.

Can I configure what Tweets are sent via Twitter?
Yes, you can turn off sending screenshots to Twitter via the TweetCraft Settings. For AutoTweets, you configure TweetCraft like you would any normal AddOn, by clicking escape...Interface...AddOn to bring up the TweetCraft Options tab.

Why do you need my account name?
Since World of Warcraft uses your account name to create the folder where you store saved variables, your account name is needed to know the file path to write the saved variables information. The saved variables path is at the following location: "$InstallPath$/WTF/Account/AccountNameGoesHere/SavedVariables/TweetCraft.lua". Without this, TweetCraft wouldn't know where to find the saved variables. Your account name is not used beyond building the correct file path for reading/updating saved variables.

How do I know this is safe?
Security is never bullet-proof, but we have tried to ensure TweetCraft doesn't do bad things and doesn't allow malicious Tweets to do bad things to your PC. The source code and unit tests for the application are available for anyone to download. Security suggestions and recommendations are always welcome.

Why does TweetCraft prompt me with a UAC dialog when it's installing?
The reason is that we need to go to the registry to find the World of Warcraft registry key that includes the installation path for World of Warcraft. The key is called InstallPath and it's located in HKLM/Software/Blizzard Entertainment/World of Warcraft.

Is there a way to update Facebook?
You can install Facebook applications like Twitter that will automatically update your Facebook status with your Twitter status messages. Blizzard Entertainment has also made an official World of Warcraft Facebook application that works just like TweetCraft's AutoTweet feature.

The installation seems to be taking a long time, is that normal?
It depends on what system requirements you already have on your PC. TweetCraft requires the .NET Framework 3.5 SP1 to work, so if it isn't installed, TweetCraft will download the required pieces and install them.

What should I do if something isn't working?
Please visit the Known Issues page or the Issue Tracker for support issues.

Is there a way to change the AutoTweet messages used by TweetCraft?
Yes, although if the TweetCraft addon is updated again, you would have to manually update these changes. To do this, go to your Warcraft installation directory: World of Warcraft\Interface\AddOns\TweetCraft\AutoTweets\ folder. Inside, you should see a list of Lua files for tweets that have been registered (by default this would be Achievements.lua and Movement.lua). Open these files and search for "#wow" which is the default hashtag for the message being sent and customize this to your heart's content.