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?
- Keep up with what friends are doing on Twitter
- Notify friends that you're playing Warcraft
- Use Twitter to fill your raids
- Send screenshots for boss kills, PVP, etc
- Brag about achievements you've hit in-game
Check out the Step-by-Step Installation InstructionsHow 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?
- Saved Variables - It monitors the Saved Variables folder, specifically the "$InstallPath$/WTF/Account/AccountNameGoesHere/SavedVariables/TweetCraft.lua" file to send and receive messages from Twitter into and out of Warcraft.
- Screenshots - It monitors the Screenshots folder, specifically the "$InstallPath$/Screenshots" folder to send screenshots using the TwitPic service.
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?
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.