Skip to main content
CricTalk keeps you connected to the community through real-time push notifications. Never miss important engagement on your posts or activity in match rooms you care about.

Push Notification Setup

CricTalk automatically configures push notifications when you access the app.
1

First-Time Access

When you open the Notifications screen for the first time, CricTalk automatically requests permission to send push notifications.You’ll see a system prompt asking to allow notifications.
2

Grant Permission

Tap “Allow” to enable push notifications.This permission enables CricTalk to send you alerts even when the app is closed or in the background.
3

Token Registration

CricTalk automatically registers your device with Expo’s push notification service.Your unique push token is securely stored and associated with your account.
This process happens automatically in the background. You don’t need to take any action.
4

Start Receiving Notifications

You’re all set! You’ll now receive push notifications for relevant activity.
If you deny notification permissions, you won’t receive push alerts. You can re-enable them in your device settings under CricTalk.

Notification Types

CricTalk sends notifications for various community interactions:

Comments

Get notified when someone comments on your posts

Likes

Receive alerts when users like your posts

Room Activity

Stay updated on activity in match rooms you’ve joined

Comment Notifications

When someone comments on your post:
  • Notification Title: “New Comment”
  • Notification Body: “[Username] commented on your post”
  • Tap Action: Opens the specific post to view the comment
Example:
New Comment
Sachin_Fan commented on your post

Like Notifications

When someone likes your post:
  • Notification Title: “New Like”
  • Notification Body: “[Username] liked your post”
  • Tap Action: Opens the post to view engagement details
Example:
New Like
Dhoni_Captain liked your post

Room Activity Notifications

For match rooms you’ve participated in:
  • Notification Title: “Room Activity”
  • Notification Body: “New messages in [Team1] vs [Team2]”
  • Tap Action: Opens the specific match room
Example:
Room Activity  
New messages in India vs Australia
Room activity notifications help you stay engaged with live match discussions even when you’re not actively watching the app.

Viewing Notifications

Access your notification history in the app:
1

Navigate to Notifications

From the Home screen, tap the bell icon in the top-right corner of the header.
2

View Notification List

The Notifications screen displays all your recent notifications in chronological order.Each notification card shows:
  • Notification type (comment, like, room activity)
  • User who triggered the notification
  • Related post or room title
  • Time received
3

Tap to View Details

Tap any notification card to navigate directly to the related post or room.This provides quick access to the content you were notified about.

Notification Count

At the top of the Notifications screen, you’ll see:
You have 12 new notifications
This count shows the total number of unread notifications.

Notification List

Notifications are displayed as cards with:
  • Icon: Visual indicator of notification type (comment, like, message)
  • Title: Type of notification
  • Body: Details about who and what
  • Timestamp: When the notification was received
The notification list automatically loads more notifications as you scroll down.

Notification Behavior

Real-Time Delivery

Notifications are delivered instantly:
  • Sent immediately when an action occurs (comment, like, etc.)
  • Delivered via push notification if the app is closed or in background
  • Displayed in-app if you’re currently using CricTalk

Notification Listeners

CricTalk actively listens for incoming notifications:
  • Foreground: When the app is open, notifications appear as in-app alerts
  • Background: When the app is minimized, notifications appear as system alerts
  • Tap Response: Tapping a notification opens CricTalk to the relevant content

Automatic Updates

The Notifications screen automatically fetches your latest notifications when opened, ensuring you always see current activity.

Managing Notification Preferences

System-Level Control

Manage CricTalk notifications through your device settings: iOS:
  1. Open Settings > Notifications
  2. Find CricTalk in the app list
  3. Toggle notifications on/off
  4. Customize alert style, sounds, and badges
Android:
  1. Open Settings > Apps & Notifications
  2. Find CricTalk
  3. Tap Notifications
  4. Toggle notifications on/off or customize by type
Even if you disable push notifications, you can still view your notification history in the app’s Notifications screen.

App-Level Preferences

Currently, notification preferences are managed at the system level. Future updates may include:
  • In-app notification category toggles
  • Frequency controls (e.g., digest mode)
  • Do Not Disturb schedules
  • Customizable notification triggers

Notification Best Practices

Stay connected to the community by keeping push notifications enabled. You’ll never miss important engagement on your posts.
Make it a habit to check your Notifications screen, especially after posting or participating in active match rooms.
When you receive comment notifications, consider responding to continue the conversation and build community connections.
If notifications are too frequent during busy times, use your device’s Do Not Disturb mode rather than disabling CricTalk notifications entirely.
Regularly review and clear old notifications to keep your notification list manageable.

Troubleshooting Notifications

Not Receiving Notifications

If you’re not getting push notifications:
1

Check App Permissions

Verify that CricTalk has notification permissions in your device settings.
2

Verify Push Token Registration

Open the Notifications screen to trigger token registration. The app will automatically attempt to register your device.
3

Check Internet Connection

Push notifications require an active internet connection on your device.
4

Restart the App

Close and reopen CricTalk to refresh the notification service connection.
5

Reinstall if Needed

As a last resort, uninstall and reinstall CricTalk to reset notification registration.

Delayed Notifications

If notifications arrive late:
  • Check Battery Settings: Some devices disable background services for battery saving. Add CricTalk to your battery optimization exceptions.
  • Network Issues: Delays can occur during poor connectivity. Notifications will deliver once connection is restored.
  • App State: Force-closing the app may delay notifications until the app is reopened.
On iOS, background app refresh must be enabled for timely notifications. Check Settings > General > Background App Refresh.

Too Many Notifications

If you’re overwhelmed by notifications:
  1. Adjust notification settings in your device settings to show only critical alerts
  2. Reduce activity in match rooms to receive fewer room activity notifications
  3. Consider using Do Not Disturb during specific hours
  4. Future app updates will add granular notification controls

Notification Privacy

What’s Shared

  • Your push token is securely stored on CricTalk servers
  • Notification content is transmitted through Expo’s secure push notification service
  • Only you receive notifications about your account activity

What’s Not Shared

  • Other users cannot see your notification settings
  • Your push token is not visible to other users
  • Notification history is private to your account
CricTalk uses industry-standard Expo Push Notifications, which comply with Apple and Google’s privacy requirements.

Future Notification Features

Upcoming enhancements planned for notifications:
  • Notification Categories: Filter by comment, like, or room activity
  • Custom Triggers: Set notifications for specific teams or match types
  • Digest Mode: Receive grouped notifications at specific times instead of real-time
  • Notification Actions: Quick reply or like directly from the notification
  • Sound Customization: Choose different sounds for different notification types

Build docs developers (and LLMs) love