Friday, September 14, 2012

Integrating Twitter with Moodle

This post will show you how to integrate Twitter with Moodle. Specifically, you will learn how to use a Twitter account to post announcements for your students, which will then show up on your Moodle course site. In this demo, we shall be using Moodle 1.9 and my own Twitter username, which is @karimwallani.

Here are the steps:

  1. Create a free account on Twitter (
  2. Log into Moodle and enter a course site in which you have Teacher or higher rights.
  3. Turn editing on and add a “Remote RSS Feeds” block.

  4. In the block, click on the “Click here to configure this block to display RSS feeds” link.
  5. On the page that opens, click on the “Manage all my feeds” tab.

    manage all my feeds
  6. Under “Add a news feed URL”, enter the following URL:

    Replace USERNAME with your desired Twitter username. In this case, the URL becomes:
  7. Under “Custom title”, add “My Twitter Feed”, for example.

    configure this block
  8. Click the “Add” button.
  9. Click the “Configure this block” tab.
  10. Select your desired options, but make sure to place a check next to “My Twitter Feed”.

    configure this block
  11. Click the “Save changes” button.
  12. Once you are back into your Moodle course site’s main page, turn editing off.
  13. That’s it! Your Twitter feed block is ready!
  14. Go back on Twitter and start postings tweets containing announcements or pretty much anything you want (as long as it’s 140 characters or less). You will see that the latest 5 tweets (which is what we had set earlier) will show up in the block, In my case, here is what that final result looks like, at the time of writing: