IPA
Slate Information Processing Agent. Starting with Telegram; expansion to Discord, X and on-chain soon.
Last updated
Slate Information Processing Agent. Starting with Telegram; expansion to Discord, X and on-chain soon.
Last updated
https://t.me/slate_tracking_bot
The Slate IPA is a bot that watches your chosen Telegram groups for calls (like token symbols, contract addresses, or links) and sends you alerts enriched with extra context (e.g., token price, holder distribution, messages around the call, X sentiment). You control which chats to track and how strict the alert rules are.
For the IPA to analyze your private chats and deliver the alpha you're missing, it must create a private session with your Telegram account—unfortunately, there's no alternative way to do this.
That said, your privacy and security are our top priorities:
Private Session
When your phone number & code are shared, a private session of your account is created. This is necessary for the bot to monitor your groups’ messages for processing calls only.
Easily Revoke Access
You can go to Telegram → Settings → Devices (or my.telegram.org) and terminate the session for this bot any time.
Trusted Execution Environment
The bot is built using a trusted execution environment to ensure secure execution, protecting sensitive data from unauthorized access or tampering.
No Data Storage
Sensitive data and information is immediately deleted and never stored.
Reputable Backers and Team
Slate is backed by Blockchain Capital, a reputable venture capital fund that has invested in projects like 1inch, Aave, Coinbase, Cowswap, Eigenlayer, Messari and more. See our job posting on Blockchain Capital's website here: https://jobs.blockchaincapital.com/jobs?q=slate.
The Slate Team is doxxed and LinkedIn profiles can be easily verified. Reach out to @shirtlessfounder on Telegram with any questions.
The Slate Team also has a long history of building in crypto without hiccups. Previously, we built Spice Finance in the NFT Finance vertical. At Spice, we:
Managed $250M in NFT loans, generating ~60% APY during a challenging market.
Ranked Top 10 in points-per-ETH efficiency for automated BLUR farming (Season 2).
Sold out a 555-piece NFT collection in just one hour during the bear market.
Bottom Line: The bot is safe to use and only has read access to your chosen groups. You’re in control and can remove it instantly.
Type /start
in a chat with the bot to begin.
The bot requests your phone number (including country code). This is needed to create a private session of your Telegram account. If you don't want to input your phone number, go here for an alternative, local onboarding pathway: https://colab.research.google.com/drive/159_rHC4u5I_s4f_SMk6KUUxSVLaA2IqU?usp=sharing.
Enter the verification code Telegram sends you (with spaces if it shows “12 345” format in the prompt).
If you have 2FA (two-factor authentication) enabled, enter your password once (this isn't stored).
Select the groups you want to track from a list the bot shows you (it will fetch all your existing Telegram groups/channels).
Pin the Slate IPA chat so you don't miss out on any notifications.
That’s it! You’re now onboarded, and the bot can read messages from the groups you’ve approved.
You may see the following notification from Telegram shortly after connecting. Do not fret: this is the Slate IPA. Click "Yes, it's me" to dismiss.
Notes: You can revoke this access any time by ending the bot’s session in your Telegram “Active Sessions” (in-app settings).
Below are the main commands you’ll use. Simply type them in your chat with the bot:
Command
Purpose
/start
Begin the onboarding flow if you haven’t already, or re-start if stuck.
/list
View a list of all groups you’re currently monitoring.
/add
Opens an interactive menu to add more groups or channels to your tracking.
/remove
Opens a menu to remove any groups from monitoring.
/leaderboard
Shows top-mentioned tokens in the last 24 hours (or a custom time window).
/context
Get a summary of the conversations around a token across all your tracked group chats.
/summary
Get a summary of any kind of conversation in the past X hours.
/call
Label a token you've called as a call in the Slate system
/settings
Access advanced tweaks (user filters, channel enable/disable, thresholds).
/request
Submit feedback or feature requests to the bot developers.
Usage Examples:
Leaderboards:
or
to see top-mentioned tokens in the last 24 hours (default) or 12 hours (or any look back period you want).
Context:
or
to see conversation summary for a token in the last 6 hours (default) or 2 hours (or any look back period you want).
Summary:
or
to see conversation summary of your Telegram or specific group chat over last 6 hours (default) or 2 hours (or any look back period you want).
Add Groups:
Type /add
.
The bot fetches your untracked groups.
Tap each group to select or deselect it.
Tap Done when you finish.
Remove Groups:
Type /remove
.
Mark which groups you want to drop from the list.
Tap Done.
You can fine-tune which mentions you receive with in-chat menus and commands:
Channel Mentions
In /settings
→ Toggle Channel Mentions, you can disable specific groups if you only want alerts when multiple groups mention a token (confluence) or if you just don’t want direct pings from that group.
Mention Threshold
/add_threshold <number>
: Set a minimum mention count. For example, 3
means you only get notified after a token is mentioned 3 times within 24 hours.
/remove_threshold <number>
: Remove a threshold.
User Filters
Whitelist or Blacklist specific users in a selected chat:
/add_user @username
or /remove_user @username
after choosing a chat in /settings
.
Whitelist → Only those users trigger alerts.
Blacklist → Those users are ignored.
The IPA has several types of alerts in the live notification feed. Here is a breakdown of each of them:
First Confluence:
The first time two unique callers across your tracked groups mentions the same token, you'll receive a notification with the "🥇 CONFL 🥇" header alerting you of first confluence. This notification has additional information that details the following:
[2c | 2m | 1g] = 2 callers, 2 mentions, 1 group
Names of the top 3 callers (🗣️) by elo
Repeat Confluence:
After the first confluence notification, every time a new unique caller across your tracked groups mentions the same token, you'll receive a notification with the "♻️ CONFL ♻️" header alerting you of repeat confluence.
Cabal Alert:
If a token is mentioned by 3+ unique users and only 1 tracked group, you'll receive a ntoification with the "⚠️ CABAL ⚠️" header alerting you that the mentioned token is a potential cabal token.
When you receive notifications from Slate IPA, you may notice a "[-2]" mentioned for callers who share token calls. This caller elo system helps you evaluate the track record of different callers.
The system was design to award consistent, high performing callers with a higher elo's.
Why This Matters:
The caller elo helps you quickly assess whether a token call is coming from someone with a history of successful calls or not. Higher elo's generally indicate more reliable callers, but always do your own research before making investment decisions.
How It Works:
Caller Elo Calculation
Elo's are calculated based on the performance of tokens called by each caller over the past 30 days.
Each call receives points based on the token's return multiple (ATH market cap ÷ called-at market cap).
Point System
-2 points: Token performed worse than called price (≤1x return)
-1 point: Minimal gain (1x to 1.3x return)
0 points: Small gain (1.3x to 1.8x return)
+1 point: Decent gain (1.8x to 5x return)
+2 points: Good gain (5x to 10x return)
+3 points: Very good gain (10x to 20x return)
+4 points: Excellent gain (20x to 50x return)
+7 points: Outstanding gain (50x to 100x return)
+10 points: Exceptional gain (100x to 200x return)
+15 points: Legendary gain (>200x return)
Interpreting Caller Elo
"TBD" The caller has not made any public calls in the last 30 days or is new to the system.
Below 0 The caller has more losing calls than winning ones. The more negative the caller elo, the more “Inverse Cramer” they are.
0 to 5 A new or moderately active caller with an average track record. Returns have been mixed or unremarkable—watch for improvements as they make more calls.
6 to 20 An above-average caller who has demonstrated some consistency. While not yet a standout, they have a proven ability to identify decent plays.
21 to 50 A strong performer with a track record of multiple successful calls. Their Elo suggests they are adept at spotting higher-potential tokens before they take off.
51 to 100 An outstanding caller, typically in the top percentile. Callers in this range have uncovered several big winners, showcasing excellent timing and analysis.
Above 100 The true “unicorns” or “crypto oracles.” This elite tier consists of callers who’ve hit multiple home runs—identifying large gainers and consistently outperforming the field.
Caller Elo Updates
All call return multiples and scores and caller elo's are updated daily at 11:59 PM EST
Only calls from the past 30 days are included in the caller elo calculation you see
*Note: The Point System will improve over time. If you have specific ideas you'd like to share, reach out to @shirtlessfounder on Telegram and let us know!
Didn’t Receive a Code?
Double-check your Telegram client or try /start
again if you entered a wrong phone number.
Having a Hard Time Entering the Code?
Make sure you're adding a space somewhere between two of the digits in your five digit code from Telegram. Try /start
again and do so.
No Alerts?
Make sure you have at least one group tracked, and that the group indeed has mentions (like $XYZ
or 0x...
).
You might also have set a high mention threshold.
Overwhelmed by Alerts?
Toggle a group off in /settings
.
Increase mention thresholds.
Add certain users to a whitelist or blacklist in each chat.
How many groups can I track?
As many as you’d like, though it’s best to keep it reasonable to avoid notification overload.
How do I get rid of the bot entirely?
Use your in-app Telegram “Active Sessions” to terminate the session. Then you can also delete the bot from your list.