Because the Notion API is still in beta, a few things are not supported and this project is directly impacted. Here is a list of the current limitations of this project.

Deletion of the command block (/docution my_module for example)

The Notion API does not support block deletion for now, and therefore we can't automatically delete the command block (/docution my_module for example).

Once the Notion API support it, this project should remove the command block and replace it with the documentation.

Add dividers

For better formatting, the documentation uploaded on Notion should contains dividers. But for now only text-based blocks are supported, so we can't do it.

Remove slow recursion

In order to access all blocks of a page, we need to recursively call the Notion API, for each children of children of children... This is highly inefficient and very slow. Later, when the Notion API permits it, we should retrieve all recursive children at once.