# Updates

## # 26-09-03

**Bot**

* Added an **anti rejoin** fake parameter: counts an invite as fake when a user rejoins via a different inviter (Gold only)
* Added **rejoin logs** to track potential abuse
* Extended `/advancedconfig` with rejoin settings:
  * Credit invites to the **original inviter** instead of the new one
  * Configure a **pardon delay** to ignore late rejoins&#x20;
* Added `/export` command (currently supports leaderboard export, Gold only)
* Improved **Sources system**:
  * Reworked `/sources list` UX with inline edit and delete actions
  * Added `/sources leaderboard` to compare performance over time
  * Added `/source details` to list members invited by a specific source
  * Included source info in **user leave messages**
  * Added a form to create a source after using `/createinvite`
* Removed **server too large** warning for Gold subscribers
* Improved **language fallback logic** (e.g. pt-BR → pt-PT → en)
* Added support for **Discord internal store system** with purchase buttons
* Removed `/classicmigrate` command :misc\_rip: :invlogClassic:

**Dashboard**

* Added **Security tab**, including:

  * Fake system management (alternative to `/fakeconfig`)
  * Anti-rejoin system configuration (see above)

{% content-ref url="/pages/joG84BE5lVWkVjEE7IyZ" %}
[Anti rejoin system](/premium/features/anti-rejoin-system.md)
{% endcontent-ref %}

{% tabs %}
{% tab title="Dashboard security tab" %}

<figure><img src="/files/hlZAaCJV7axEo7lGpDTP" alt=""><figcaption></figcaption></figure>

{% endtab %}

{% tab title="Rejoin logs" %}

<figure><img src="/files/32CxhAGJGFv7kXZCBn5Y" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Sources leaderboard" %}

<figure><img src="/files/5v31LGyolPQLs3MgDvrV" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

## # 25-13-07

**Bot:**

* INVITE TRACKING LOGS IN EMBED!!!! (finally) You can enable them through `/setmessages`. The default embed settings are available for free; embed customization is for Gold subscribers.
* Action Logs: Track what your staff is doing with InviteLogger in a log channel. Set up with `/setlogs`.
* The `/setlogs` command has been reworked to integrate action logs and is now more intuitive.
* The bot add / remove log messages are now configurable though `/setmessages` :fire:
* The `/diagnose` command has been added to help you troubleshoot permission & tracking issues.
* Added the `/resetuserinvites` command for those who don't want to give everyone the power to reset invites.
* Full rework of the processing behavior, drastically speeding up leaderboard loading times in very large servers and fixing tracking crashes.
* Tons of bugs have been patched, and some brand-new ones added! :tada:
* Laid the groundwork for future use of ComponentV2 & entitlements.
* Bumped to the latest Eris version.

**Dashboard**:

* Implement actionlogs backend
* Add bot invite tracking message edit
* Add tracking message in embed toggle

## # 24-02-23

**Bot:**

* Added the really requested /createInvite command
* Leaderboard is now customizable with the /leaderboardConfig command
* Leaderboards and /invite command may show your current rank on the leaderboard in some cases&#x20;
* Implemented Double Counter verification system as fake parameter for better alt protection. More informations [here](/general-topics/integrations/doublecounter.md)
* Massive rewrite of internal invite handling to improve bot performances at peak hour
* Updated /info command by adding a premium bar chart of invited members & joins and invite full list paywalling. More informations [here](/premium/features/detailed-info.md)
* Added an useless placeholder to replace the /setMessage command not yet done
* Added romanian

**Dashboard:**&#x20;

* Added a go back to server list button because it was pain
* Added Double Counter integration management
* Added commands behaviour settings
* Added leaderboard behaviour settings in a new leaderboard category

## # 28-11-22

**Bot:**

* Added the really requested blacklist system, which allows to hide members / members with a role from the leaderboard, configurable behind the `/blacklist` slash command (up to 5 members with free plan). More informations [here](/premium/features/blacklist.md)
* Implemented Miki integration (dashboard setup only) which allow to give experience on Miki bot when inviting someone. More informations [here](/general-topics/integrations/miki.md)
* Most of the placeholders have been renamed (with backward compatibility ofc) to make them more clear to understand without digging into the docs
* The source system is now back to live with the `/sources` slash command, allowing to link an invite code with a source for better traffic understanding. A nice chart has been setup to show where are your members coming from. More informations [here](/premium/features/sources.md)
* Added a new fake parameter: Require a role. This parameter allows counting someone's join as valid only after they are given a specific role, for example a role linked to a verification system
* Bug fixes & new bugs added like always
* The smarleaderboard now follows blacklist & advancedconfig rules because it is finally nice and tamed

**Dashboard:**&#x20;

* Added the integrations tab to configure Miki integration

## # 08-30-22

**Bot**:&#x20;

* Added the new fake invites system, configurable using `/fakeConfig` command. the `/setfakethreshold` command is now disabled. <https://docs.invitelogger.me/general-topics/invite-tracking/what-is-a-fake-invite>&#x20;
* Fake reason is now shown on the `/info` command for better understanding - Added `User invites` user command, which allow to check someone invites directly from its profile (right click -> apps -> user invites)
* Added `/classicMigrate` command to restore your data from @InviteLogger classic&#x20;
* Disabled `/setprefix` and **all prefixed commands** (using bot mention as prefix still works) - Added some time related placeholders using new discord time tag&#x20;
* Added `/help` slash command&#x20;
* (Private bot instances only): Migrated rank system to slash commands (`/rankconfig`, `/ranks`, `/addrank`, `removerank`, `/refreshranks`), added rank announcement messages (configurable with `/rankconfig` command), and fixed some old refresh failing issues&#x20;
* The **smartLeaderboard** has now a check invite button on its bottom to allow faster invite check & no more command spam Fixed a bug where smartLeaderboard was disabling by itself for no reason&#x20;
* &#x20;Added `/whoUsed` premium command to check who joined from a specific invite code&#x20;
* **Fixed a permission override** related bug where all override of commands with a cap in name wasn't working&#x20;
* Improved slash command error handler because it's good to know why it fails sometimes&#x20;
* I am now gathering some cool request stats for faster discord issue & ratelimits investigations&#x20;
* &#x20;Most of translations has been upgraded thanks to our @🔍 | Translators

**Dashboard:**\
&#x20;The dashboard has been completely recoded thanks to @Gauthier


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.invitelogger.me/advanced/updates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
