SPB Git forge

spb/rent-ka

Public
8commits 1branches 0releases
7.4 MBsize
maindefault branch
19 days agolast push
Python 68.8% TypeScript 18.6% CSS 8.7% JavaScript 3.3% HTML 0.6%
2.4 KB · 58 lines tsx
Raw Blame History
1// -----------------------------------------------------------------------------2// Rent-Ka — Rental listings aggregator (Canada, outside Québec)3// Author: Simon-Pierre Boucher — contact@spboucher.ai4// pages/Bot.tsx: public page explaining RentKaBot to property managers5//   (referenced in the robot's User-Agent: +https://www.rent-ka.com/bot)6// -----------------------------------------------------------------------------78export default function BotPage() {9  return (10    <div className="container legal">11      <span className="kicker">RentKaBot</span>12      <h1>About our robot</h1>1314      <section>15        <p>16          <b>RentKaBot</b> is the sync robot of Rent-Ka, an independent17          aggregator of rentals across Canada. If you see this User-Agent in18          your logs, it's us:19        </p>20        <p><code>RentKaBot/1.0 (+https://www.rent-ka.com/bot; contact@spboucher.ai)</code></p>21      </section>2223      <section>24        <h3>What RentKaBot does</h3>25        <ul>26          <li>It reads the <b>public rental listings</b> of your site to index27              them on Rent-Ka, with a direct link to your original ad — every28              interested visitor is sent back to you.</li>29          <li>Limited pace: at most <b>~1 request per second</b> per site, one30              or two syncs per hour, with caching of already-seen pages to31              minimize requests.</li>32          <li>It respects <code>robots.txt</code> and collects <b>no personal33              data</b> — only the content of public listings (price, address,34              photos, description).</li>35        </ul>36      </section>3738      <section>39        <h3>Are you a property manager?</h3>40        <p>41          Rent-Ka brings you tenants with no middleman: we display your42          listings under your name and send visitors back to you for the visit43          and the signature. If you prefer to provide an official feed (JSON,44          XML, iCal…), want to adjust the pace, correct information or remove45          your listings, write to us — we answer quickly:46        </p>47        <p><a href="mailto:contact@spboucher.ai"><b>contact@spboucher.ai</b></a></p>48      </section>4950      <div className="fine">51        To block RentKaBot: add <code>User-agent: RentKaBot</code> /{" "}52        <code>Disallow: /</code> to your robots.txt — removal is automatic at53        the next sync.54      </div>55    </div>56  );57}58