Here is my custom output:
<br />
<img class="alignleft" src="{$profile_image}">
<br />
<a href="https://www.twitter.com/{$user_twitter_name}"><strong>@{$user_twitter_name}</strong></a>
<br />
<br />
<br />
<!-- REMOVED DESCRIPTION BECAUSE IT DOESN'T FIT SPACE ALOTTED
{$user_description}
END REMOVED DESCRIPTION -->
<ul class="pages">
{$tweets_start}
<li><strong>{$tweet_text}</strong><br /><span style="font-size: 10px;">{$tweet_time}</span></li><br />
{$tweets_end}
</ul>
As you can see, there’s nothing there about URLs. It should just be importing the tweet as-is, with the t.co link shortening fully-functional. If your remove the trailing period from the link, they work. But somehow a trailing period is getting added to the URL. Either by Twitter’s URL shortener, or by your module when it imports them. I do not know which, but I need to track it down. If it were on Twitter’s end, I imagine there would be a lot more chatter about this on their support forums, but I can find none.
I thank you for your swift reply, and hope you’ll have an equally swift solution.
Sincerely,
Matt