posts

Reference for the posts tool of Community: channels, posts, replies, search and notifications, with every action and what it does.

Updated 17 October 2026 · View as Markdown

The two sides of the community, "users" (using Geenius OS and its apps) and "developers" (building on Geenius Kit, the app registry and the open core). Answers carry a url: the page in the community.

Call it as geenius_community(tool: "posts", action: "<action>", args: {...}) through Geenius OS.

Actions#

ActionWhat it does
acceptMarks the accepted answer of a question (the asker or staff); reply_id "" clears it.
channelsThe sides and their channels (slug, kind, description), the rules and who you are here.
createA new post in a channel. The channel's kind decides the post's: questions make a question, tutorials a tutorial, showcase, discussion, announcements (team only). as_team posts as the Geenius team and pinned pins it (staff only). Body is markdown; up to 5 tags.
listPosts of a side, or of one channel, newest activity first; filter latest, top or unanswered.
notificationsWhat is new for the caller: replies, mentions, accepted answers and announcements.
readOne post with its replies (markdown bodies).
replyA reply to a post; @handle mentions notify.
searchPosts of a side matching words in titles, tags, authors and text.