This is a tarpit, modeled after Nepenthes, intended to catch unwelcome web crawlers, but with a slightly different, more aggressive intended usage scenario. The core idea is to configure a reverse proxy to serve content generated by iocaine to AI crawlers, but normal content to every other visitor. This differs from Nepenthes, where the idea is to link to it, and trap crawlers that way. Not with iocaine, where the trap is laid by the reverse proxy.
iocaine does not try to slow crawlers. It does not try to waste their time that way - that is left up to the reverse proxy. iocaine is purely about generating garbage.
This is deliberately malicious software, intended to cause harm. Do not deploy if you aren't fully comfortable with what you are doing. LLM scrapers are relentless and brutal, they will place additional burden on your server, even if you only serve static content. With iocaine, there's going to be increased computing power used. It's highly recommended to implement rate limits at the reverse proxy level, such as with the caddy-ratelimit plugin, if using Caddy.
Entrapment is done by the reverse proxy. Anything that ends up being served by iocaine will be trapped there: there are no outgoing links. Be careful what you route towards it.
A feature-rich bot is designed to enhance your Meshtastic network experience with a variety of powerful tools and fun features, connectivity and utility through text-based message delivery. Whether you're looking to perform network tests, send messages, or even play games, mesh_bot.py has you covered. Customizable; implements a pretty basic call-and-response user interface. Ideal for testing local Meshtastic networks. Can monitor at least two networks at the same time.
Can store-and-forward messages for other network users, schedule operations, transmit nodemail, and gateway mesh traffic to e-mail or SMS. It has many more features that look like they'll be useful.
А simple programming game. You write Python scripts to control your bot in a roguelike (or Dandy-like) world. The goal is to collect as much gold as possible in the presence of other bots. The game uses only the Python standard library. Implements a simple API and ruleset for players to build their bots around.
This is a PHP-based project to allow a host to post messages into the Fediverse to subscribed Followers. It implements the minimum of the ActivityPub spec for server-to-server federation. These features together allow the host's accounts to be discoverable by other ActivityPub servers, and they may issue Follow requests which are automatically approved. When this host wants to make a post, a cURL call will then broadcast the message to all Followers who have opted in.
There is a basic human-readable Index page with information about the Actors located on the server. For managing Actors on this host, or manual posting, there is an admin page as well. Newly created actors receive a randomized API Key, which must be included in the header of subsequent calls to the post.php webhook. Note that this extremely reduced spec is missing a lot of critical functionality one would expect in an ActivityPub service - for example, phpActivityPub does not accept posts from others. It is thus mostly useful as a tool for bots, relays (RSS / Twitter / etc), or other read-only broadcast applications.
Uses SQLite as its back-end.
This is a single PHP file - and an .htaccess file - which acts as an extremely basic ActivityPub server for running automated accounts. It's as cut-down an AP server as you can really use for something useful as you can have. It participates in the Fediverse as a first-class citizen: activity-bot accounts can be discovered, followed and unfollowed, send posts, and verify signatures. Doesn't use any of the usual webshit. Doesn't even use a database, just flat files.
You can probably use it for embedded device purposes, if you wanted to. It's that tiny. It's also amazingly readable PHP code, so if you are looking for a reference implementation of ActivityPub you could do worse than giving this a once-over.
"But, more specifically, because everything supports PHP. You can FTP these files onto any host and be guaranteed they'll run. People don't want to faff around with an NPM install, or setting up a Python VENV."
List all IP ranges from: Google (Cloud & GoogleBot), Bing (Bingbot), Amazon (AWS), Microsoft, Oracle (Cloud), DigitalOcean, GitHub, Facebook (Meta), Twitter, Linode, Telegram, OpenAI (GPTBot) and CloudFlare with daily updates. All lists are obtained from public sources.
Includes IPv4 and IPv6.
If you integrate anything with Slack and you need to reconfigure it, you have to go here.
This is a telegram bot that interacts with Google Sheets and allows you to add, delete, make an expense list and show various graphs.
While I do not use Telegram, it makes sense in the context of figuring out how to interact with a GSheet using its API and a chat interface. If nothing else, its instructions for setting up API access to GSheets makes it useful.
The CORTEX IMPLANT community was created on Mastodon as an international, cyberpunk-inspired, LGBTQIA+ friendly space for edgerunners, netrunners, cyberpunks, and anyone else who wants to join the community.
The CORTEX IMPLANT community is built on the Fediverse platform, which is a decentralized network of interconnected communities and individuals who share their interests, experiences, and thoughts with one another. The Fediverse allows users to communicate and interact with each other through a variety of applications and protocols, providing a rich and diverse online environment for people to connect and engage with one another.
As a cyberpunk-inspired community, the CORTEX IMPLANT community is focused on the themes, ideas, and aesthetics of the cyberpunk genre, including advanced technology, hacking, and artificial intelligence. The community is open to people of all genders, sexual orientations, and backgrounds, and provides a safe and inclusive space for its members to explore their interests and express themselves.
The Ultimate Nginx Bad Bot, User-Agent, Spam Referrer Blocker, Adware, Malware and Ransomware Blocker, Clickjacking Blocker, Click Re-Directing Blocker, SEO Companies and Bad IP Blocker with Anti DDOS System, Nginx Rate Limiting and Wordpress Theme Detector Blocking. Stop and Block all kinds of bad internet traffic even Fake Googlebots from ever reaching your web sites.
A curated list of delightful Conversational AI resources.
A Python module for building parsing expression grammars. Build recognizers combinatively, i.e., by plugging together discrete examples of things to look for. Very useful for command parsers.
Telegram is a popular messaging application. This library is meant to make it easy for you to write Python programs that can interact with Telegram. Think of it as a wrapper that has already done the heavy job for you, so you can focus on developing an application. Designed for use with a user or a bot account (bot API alternative).
A simple (rule-based) bot library for Signal Private Messenger in Python. Please note that this library is unofficial, unapproved and not nearly as secure as the real Signal clients. Has a bunch of example bots to use as reference material for your own.
A friendly lightweight wrapper around slixmpp for writing XMPP bots in Python. The goal is to make writing and running XMPP bots easy and fun. xbotlib is a single file implementation which can easily be understood and extended. It provides a small API surface which reflects the slixmpp way of doing things.
The xbotlib source code and ideas are largely borrowed/stolen/adapted/reimagined from the XMPP bot experiments that have gone on and are still going on in Varia.
My Advisory Circular network of twitter bots post in real-time whenever they detect aircraft flying in circles over cities around the world, including Los Angeles, Baltimore, Portland, Minneapolis, and London. The bots often tweet about news and fire aircraft, and because they use an uncensored source of data they also tweet police, FBI, DHS, DEA, CBP, and military aircraft. They look for circles because it means an aircraft is doing something instead of going somewhere. If you've ever asked “what is that helicopter/plane?” there’s a good chance my bots can answer your question—even if it's an advanced military surveillance plane.
A curated list of awesome stuff around the Matrix protocol, network, and ecosystem.
A directory of free APIs for use in software and web development.
A curated list of awesome Mastodon and Fediverse related stuff!
A turn based game for bots, not people to play.