You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- <h3> !reddit or !reddit (reddit name) (EXAMPLE: "!reddit 2b2t" or "!reddit r/2b2t")</h3> GET latest post from a subreddit (<works style="color:red">Most likely broken, 403 from reddit api.</works>) -->
125
125
<!-- <h3> !verse or !bible</h3> Get a random bible verse or add a verse at the end of the command! -->
126
126
<h3> !online EXAMPLE "!online 2b2t.org"</h3> Check how many players are online on a minecraft server.
127
-
127
+
<h3> !ip</h3> find location and isp of an ip or domain.
128
+
128
129
<h1>Fun commands</h1>
129
130
<h3><newstyle="color:red">NEW</new> !hitman / !eliminate / !target</h3> Deploy a hitman to someone's location
130
131
<h3><newstyle="color:red">NEW</new> !blackjack</h3> Play a game of blackjack! Use !blackjack hit/stand
@@ -141,7 +142,6 @@ <h3> !no</h3> NO
141
142
<h3> !yes</h3> YES
142
143
<h3> !dupe</h3> dupe an item!
143
144
<h3> !locate</h3> get someones coords! 100% working 2020
144
-
<h3> !ip</h3> find location and isp of an ip or domain.
145
145
<h3> !dox</h3> find someones "ip"
146
146
<h3> !y/n</h3> Yes or no
147
147
<h3> !dice</h3> Roll a die
@@ -258,8 +258,7 @@ <h3>2024 - Server Pinger</h3>
258
258
<h2>Migration History</h2>
259
259
All migration scripts have been archived and can be found in /migrationscripts
260
260
<h3>2025 - 2b2t.vc</h3>
261
-
I was trying to scrape 2b2t.vc for historical playerdata to fill in the missing gaps, and had to deal with rate limits. Instead of a static 10 second cooldown, I added a feature that automatically adjusted the cooldown to get the max number of requests without getting errored.
262
-
<h3>2025 - Removing spam</h3>
261
+
I was trying to scrape 2b2t.vc for historical playerdata to fill in the missing gaps, and had to deal with rate limits. Instead of a static 10 second cooldown, I added a feature that automatically adjusted the cooldown to get the max number of requests without getting errored. I also added a feature to automatically cut new players (that haven't been checked yet) to the front of the queue so data was as accurate as possible without having to wait 2 months for all data to be scraped. <h3>2025 - Removing spam</h3>
263
262
FTS-5 is essentially a copy of the messages table and takes up a ton of space. I realized there's a lot of useless spam on these servers and added a command to delete all rows containing certain phrases like discord links. This cut the database size in half.
264
263
<h3>2025 - FTS-5</h3>
265
264
I wanted to add a !clout command which shows how many times a phrase has been said in chat, normally this SQL query takes 10+ seconds to run as it has to go through millions of messages, but I added FTS-5 support which makes it incredibly efficient to search through text.
0 commit comments