SWAPHUB

My Swaps

Help

Help

On this page

1. Onboarding2. Making a Swap Request3. Requesting / Accepting / Declining a Swap4. FAQ & Troubleshooting5. Tips6. Contact & Support

Onboarding

You can either onboard via the Telegram App or the Website.

Via Telegram App

  1. Go to the Telegram App, click the "Open" button next to the chat.
  2. Click "Sign in with Microsoft", and sign in to your @e.ntu.edu.sg Microsoft account.
  3. Click "Link Telegram Account", it will automatically link your Telegram account.
  4. Set your username and school, and click "Submit".

Via Website

  1. Go to the Website.
  2. Click "Sign in with Microsoft", and sign in to your @e.ntu.edu.sg Microsoft account.
  3. Click "Link Telegram Account", it will redirect you to the Telegram App to link your account. Enter /link <code> in the chat.
  4. Go back to the website, set your username and school, and click "Submit".

Making a Swap Request

Once onboarded, you can start making swap requests.

  1. Click "+ New Swap", then click the course you want to swap.
  2. Click "What index do you have?", and select the index you currently have.
  3. Click "Which indexes do you want?", and select the indexes you want.
  4. Click "Request".

Keep your Telegram DMs open. Other users will reach out via Telegram when they want to swap with you. If your DMs are closed, you will miss incoming swap requests.

Requesting / Accepting / Declining Someone's Swap Request

For each course, you can view:

  • Requests with an index you want
  • Pending Requests

There are 2 types of requests:

  • Direct swaps — involves only you and your target swapper. (A and B swap directly)
  • 3-way swaps — involves a middleman. You swap with the middleman, who then swaps with your target. (A gives to B, B gives to C, C gives to A)

Requesting a Swap

  1. Click on a request labelled "Request ->".
  2. Click "Request Swap".

The other participants will be notified via Telegram of your request.

Accepting / Declining a Swap

You can accept or decline a swap request via Telegram.

  1. In the Telegram chat, click the "View" button.
  2. Click the decision you want to make.
DecisionDescription

Accept

  • For direct requests, notifies the target to proceed with the swap.
  • For 3-way swaps, notifies the middleman to proceed with the swap.
  • If everyone has accepted, the swap will be completed. Message the other participants to proceed with the swap in STARS.

Decline This Request

Only declines this specific request. Your other active requests for this course remain unaffected.

Decline and Disable Course Requests

Declines all active requests and disables swap requests for this course entirely.

FAQ & Troubleshooting

I did not receive a Telegram notification for a swap request.

Ensure your Telegram DMs are open and your account is correctly linked. If unsure, try unlinking and relinking your Telegram account via the website.

My swap request is not showing up for other users.

Check that you have selected both the index you currently hold and at least one index you want. Incomplete requests are not visible to other users.

I accidentally declined a swap. Can I undo it?

If you chose "Decline This Request", only that specific request is declined and your swap listing remains active. If you chose "Decline and Disable Course Requests", you will need to manually re-enable swap requests for that course.

The /link command is not working in Telegram.

Enter the exact code shown on the website in the format /link <code>. Codes expire after a short period — if it fails, return to the website and generate a new one.

I cannot sign in with Microsoft.

Only @e.ntu.edu.sg accounts are supported. Make sure you are signing in with your NTU student email and not a personal Microsoft account.

Tips

Select multiple wanted indexes.

The more indexes you are willing to accept, the higher your chances of being matched. Do not limit yourself to just one.

Keep your Telegram DMs open.

This is the primary way other users will contact you. A closed DM means missed swaps.

Respond to requests quickly.

Indexes are in high demand during STARS. Delayed responses may result in the other party finding an alternative swap.

Do not avoid 3-way swaps.

3-way swaps are common and work well. As long as all three parties respond promptly, they complete without issue.

Contact & Support

For any feedback, queries, or issues, feel free to reach out to us at swaphub.ntu@gmail.com

SWAPHUB

My Swaps

Help