OshiSocial How-to Guides
OshiSocial How-to Guides
Complete tutorials and guides for mastering OshiSocial features
Fediverse Culture & Tips
✅ Do’s - Best Practices
Use Emoji to Enhance Your Posts
Consider using emoji to spice up your posts! They help beautify text posts and make them more engaging for your audience. Emoji can convey tone, add personality, and make your content stand out in timelines.
Use Hashtags Wisely
Hashtags are essential for new users because posts without hashtags are mostly only visible to your followers and local instance. Many Mastodon and fediverse users discover content by following hashtags like topics, making them crucial for expanding your reach.
Best practices:
- Use relevant hashtags that match your content
- Include 2-5 hashtags per post for optimal discovery
- Check trending hashtags for current conversations
- Create descriptive hashtags for niche topics
- Hashtags can be placed in the body or after posts
❌ Don’ts - Common Mistakes to Avoid
Don't Abuse Hashtags
This isn’t Instagram! Excessive or irrelevant hashtag use is considered spam and desperate behavior in the fediverse. Using unrelated hashtags just to gain visibility will very likely get you blocked and/or reported.
What to avoid:
- Stuffing posts with 10+ hashtags
- Using popular but unrelated hashtags
- Adding hashtags that don’t match your content
- Hashtag spam in replies or comments
Avoid Double Posting with Hashtags
While having backup accounts is understandable, posting identical content across multiple accounts creates duplicates in topic feeds. When users follow a hashtag, they’ll see the same content multiple times, which is frustrating.
Consequences:
- You’ll very likely be blocked and/or reported for spam
- Damages your reputation across instances
- Reduces engagement on all your accounts
Better approach:
- Share different aspects or perspectives on each account
- Use boosts/reblogs to cross-promote
- Download backups instead of creating duplicate accounts for archival
- Ensure unique content across different accounts when posting similar topics
❕ Important Considerations
Adding alt-text may be extra work, but it’s a crucial accessibility feature that:
- Helps screen reader users understand image content
- Provides context when images fail to load
- Improves searchability of your posts
- Shows respect for all community members
Additional Cultural Guidelines
Use content warnings (CW) for:
- Political discussions
- Mental health topics
- Food posts (for those with eating disorders)
- Eye contact in photos
- Animated GIFs (for those with epilepsy)
- Spoilers for media
- NSFW content
- Number your threads (1/n, 2/n, etc.)
- Reply to yourself to maintain thread structure
- Use “thread” at the beginning for long posts
- Don’t break threads with unrelated replies
- Consider using a blog for very long content
- Boost (reblog) to share with your followers
- Reply to add your thoughts
- Quote posts may not be available on all instances
- Don’t boost old posts excessively
- Consider the original poster’s preferences
ListenBrainz Integration
Navigate to Settings → Integrations and locate the ListenBrainz section. Enter your ListenBrainz username to begin the connection process.
Click “Authorize” to grant OshiSocial permission to display your listening history. You’ll be redirected to ListenBrainz for authentication.
Choose how your “Now Playing” music tile appears on your profile. You can customize the visibility and update frequency.
Advertisement Guidelines
Acceptable Advertising:
- Creative projects and personal work
- Community events and gatherings
- Non-profit initiatives
- Collaborative opportunities
Not Permitted:
- Spam or repetitive commercial posts
- MLM or pyramid schemes
- Misleading or deceptive content
- Excessive self-promotion
Discover Content & Follow Topics
Use hashtags to discover content about specific topics. Popular hashtags appear in the trending section.
Save hashtags and create custom feeds to stay updated on topics you care about.
View the federated timeline to discover content from connected instances.
Focus on your home instance’s community by viewing the local timeline.
Profile & Name Customization
Your display name can include:
- Emoji and special characters
- Up to 30 characters
- Unicode support for multiple languages
To change: Settings → Profile → Display Name
Your @username is permanent and cannot be changed after account creation. Choose carefully!
Customize your profile with:
- Bio text (up to 500 characters)
- Custom profile fields (up to 4)
- Links with verification support
To edit: Settings → Profile → Edit Profile
Theme Customization
OshiSocial leverages Misskey/Sharkey’s powerful customization capabilities:
Built-in Themes
Choose from pre-installed themes:
- Light and Dark modes
- High contrast options
- Seasonal themes
- Community-created themes
UI Layout
Customize your dashboard layout:
- Rearrange widgets
- Resize columns
- Hide/show interface elements
- Create multiple workspace layouts
Preferences Backup
Go to Settings → Data Export → Export Preferences. This creates a JSON file with all your customizations.
Store the exported file in a safe location. Consider using cloud storage or version control.
To restore: Settings → Data Import → Import Preferences. Upload your backup file to restore all settings.
Push Notifications
Enable Notifications:
- Click the notification bell icon in the top bar
- Select “Enable Push Notifications”
- Grant browser permission when prompted
- Customize which events trigger notifications
Disable Notifications:
- Access Settings → Notifications
- Toggle off “Push Notifications”
- Optionally revoke browser permissions
Reporting Content
OshiSocial strives to provide best-effort moderation reactively. Here’s how to report issues:
Report Types:
- Spam: Unsolicited commercial content or repetitive posts
- Harassment: Targeted attacks or unwanted contact
- Inappropriate Content: Violations of community standards
- Impersonation: Accounts pretending to be someone else
How to Report:
- Click the three-dot menu on any post or profile
- Select “Report”
- Choose the appropriate category
- Provide detailed context
- Submit for moderator review
Mute & Block Features
User Muting:
- Hides posts from specific users
- They won’t know they’re muted
- Can still see their profile if visited directly
Word Muting:
- Filter posts containing specific terms
- Supports regular expressions
- Works across all timelines
User Blocking:
- Prevents all interaction
- Removes existing follows
- Blocks mentions and DMs
Instance Blocking:
- Blocks entire instances
- Useful for problematic servers
- Admin-level blocks available
View and manage all mutes/blocks:
- Settings → Mutes & Blocks
- Easy unmute/unblock options
- Import/export block lists
- Temporary mute durations