[
    {
        "role": "user",
        "content": "I%20am%20trying%20ot%20setup%20my%20mastodon%20account%20using%20the%20Mona%20app%20but%20it%20keeps%20trying%20to%20send%20me%20to%20maston%20but%20I%20am%20leaseysocial.com%20how%20do%20I%20tell%20it%20to%20go%20to%20the%20righ%20taccount%20using%20voice%20over"
    },
    {
        "role": "assistant",
        "content": "Here\u2019s a step-by-step guide to setting up your Mastodon account in Mona so it connects to **leaseysocial.com** (or any non-default instance), using VoiceOver on iPhone or iPad. If you do what I outline below, you\u2019ll be able to replace the default \u201cmastodon.social\u201d or whatever instance is showing, with **leaseysocial.com**.\n\n---\n\n## What you need first\n\nMake sure you already:\n\n- Registered an account at **leaseysocial.com**, and verified it (if verification required).\n- Know your username (for example: `@yourname@leaseysocial.com`) and your password.\n\n---\n\n## Steps to log in to the correct instance with Mona (with VoiceOver)\n\nVoiceOver means most interactions are via double-tap, flicks, rotor, etc. I\u2019ll include approximate VoiceOver hints where helpful.\n\n1. **Open Mona app**\n\n2. **Find and select \u201cSign In\u201d**\n\n   - When you open Mona, on first launch you\u2019ll get a screen that says **Sign In** (or similar). Use VoiceOver to locate and activate it (double-tap). If you already have an account, skip to sign-in; if not, there may be a \u201cCreate Account\u201d or \u201cRegister\u201d option.\n\n3. **Locate the \u201cServer\u201d (or \u201cInstance\u201d) text field**\n\n   - On the sign-in screen, there will be a field labeled **Server** or **Instance**. VoiceOver will announce something like \u201cServer. Text Field. Editing. Mastodon.social.\u201d (or another default instance name). This is where **mastodon.social** is likely filled in. ([livingblindfully.com](https://www.livingblindfully.com/lb0227transcript/?utm_source=openai))\n\n4. **Replace the default server/instance name with leaseysocial.com**\n\n   - Triple-tap or double-tap (depending on what VoiceOver does) or flick to that field, then double-tap to edit.\n   - Delete the existing \u201cmastodon.social\u201d text.\n   - Enter **leaseysocial.com** exactly (no \u201cwww.\u201d unless the instance uses it, but usually without). So the text field should now show: `leaseysocial.com`.\n\n5. **Submit / Confirm the instance selection**\n\n   - After entering leaseysocial.com, press \u201cReturn\u201d on the keyboard (VoiceOver will say \u201cReturn\u201d or \u201cGo\u201d depending on the keyboard).\n   - Mona will attempt to validate that instance. It typically checks with the server and then shows a login form if the instance exists and supports logins. (If the instance is down or has special restrictions, you might get an error.)\n\n6. **Log in using your username and password**\n\n   - Once the instance is validated, you\u2019ll get fields for **Username** and **Password**. Enter them (VoiceOver will guide you).\n   - For username, sometimes it\u2019s just the part before `@leaseysocial.com` or full `username@leaseysocial.com` depending on how Mona is designed; if one doesn\u2019t work, try the other.\n\n7. **Authenticate (if required by server)**\n\n   - Some Mastodon instances require you to approve Mona (or any new client) through a browser or via email. If so, Mona may open (in-app or external) a web view to authorize; VoiceOver should announce that you're in a browser-like view and where the \u201cAuthorize\u201d button is. Double-tap to approve. ([livingblindfully.com](https://www.livingblindfully.com/lb0227transcript/?utm_source=openai))\n\n8. **Check that you are logged in to leaseysocial.com**\n\n   - When logged in, Mona will show your profile picture / handle in top or bottom area. VoiceOver will read something like \u201c@yourname@leaseysocial.com\u201d.\n   - Also check the **Local timeline** under that instance: in the timeline settings or in \u201cTimelines > Local\u201d (if Mona lets you see the instance\u2019s Local timeline, showing posts only from leaseysocial.com). If those posts are visible, you\u2019re on the correct instance.\n\n---\n\n## VoiceOver-specific tips\n\n- Use the **rotor** (swipe two fingers in a circle) to switch to \u201cText Fields\u201d to jump quickly to the server field.\n- Flick right or left to move through UI elements when setting up or signing in.\n- Double-tap to activate buttons (\u201cSign In\u201d, \u201cAuthorize\u201d, etc.)\n- If you accidentally select mastodon.social, there should be a \u201cChange server\u201d or \u201cServer\u201d text field again in account settings maybe\u2014if logged in but wrong instance, sign out and re-login repeating above.\n\n---\n\n## Possible issues & troubleshooting\n\n- If **leaseysocial.com** doesn\u2019t appear valid or you get an error when validating the server, it might be that the instance isn\u2019t reachable, or the certificate is invalid, or Mona isn\u2019t allowed by the server. In that case, try accessing **https://leaseysocial.com** in Safari to see if the site loads properly.\n- If you already had an account with mastodon.social in Mona and the app keeps using that by default, you likely need to **logout / delete that account** within Mona, then add a **new account** and input leaseysocial.com. There\u2019s usually an \u201cAdd Account\u201d or \u201cAccounts\u201d section in Mona\u2019s settings.\n- If you are using **Mona Ultra** or upgraded version, there may be multiple accounts support. Check in **Settings \u2192 Accounts** to make sure you\u2019re using the leaseysocial.com account when posting or reading.\n\n---\n\nIf you want, I can give you exact VoiceOver hints for your device (iPhone model / iOS version) that might differ slightly. Do you want me to send those?"
    }
]