MCPcopy Index your code
hub / github.com/OrienteerBAP/OPoster

github.com/OrienteerBAP/OPoster @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
335 symbols 569 edges 60 files 47 documented · 14%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IIGApp (Interface)
IPlatformApp for Instagram: no configuration - can be single for all IG Accounts
oposter/src/main/java/org/orienteer/oposter/instagram/IIGApp.java
IIGAccount (Interface)
IChannel which represents Account in Instagram
oposter/src/main/java/org/orienteer/oposter/instagram/IIGAccount.java
ITelegramBot (Interface)
IPlatformApp for Telegram
oposter/src/main/java/org/orienteer/oposter/telegram/ITelegramBot.java
ITelegramChannel (Interface)
IChannel for Telegram
oposter/src/main/java/org/orienteer/oposter/telegram/ITelegramChannel.java
IOkChannel (Interface)
IChannel which user, group or page in Odnoklassniki
oposter/src/main/java/org/orienteer/oposter/ok/IOkChannel.java

Core symbols most depended-on inside this repo

getModel
called by 6
oposter/src/main/java/org/orienteer/oposter/component/attachment/DeleteAttachmentEventPayload.java
getName
called by 5
oposter/src/main/java/org/orienteer/oposter/model/IChannel.java
getTarget
called by 2
oposter/src/main/java/org/orienteer/oposter/component/AbstractEventPayload.java
getPreparedAttachments
called by 2
oposter/src/main/java/org/orienteer/oposter/component/attachment/AttachmentsEditPanel.java
createButton
called by 2
oposter/src/main/java/org/orienteer/oposter/component/attachment/AttachmentsViewPanel.java
getContentType
called by 2
oposter/src/main/java/org/orienteer/oposter/model/IImageAttachment.java
onInstall
called by 1
oposter/src/main/java/org/orienteer/oposter/OPosterModule.java
installPerspective
called by 1
oposter/src/main/java/org/orienteer/oposter/OPosterModule.java

Shape

Method 283
Class 30
Interface 20
Function 2

Languages

Java99%
TypeScript1%

Modules by API surface

oposter/src/main/java/org/orienteer/oposter/model/IContent.java22 symbols
oposter/src/main/java/org/orienteer/oposter/component/attachment/AttachmentsEditPanel.java20 symbols
oposter/src/main/java/org/orienteer/oposter/model/IPosting.java17 symbols
oposter/src/main/java/org/orienteer/oposter/vk/IVkApp.java16 symbols
oposter/src/main/java/org/orienteer/oposter/model/IImageAttachment.java16 symbols
oposter/src/main/java/org/orienteer/oposter/vk/IVkWall.java14 symbols
oposter/src/main/java/org/orienteer/oposter/model/IChannel.java14 symbols
oposter/src/main/java/org/orienteer/oposter/component/attachment/AttachmentsViewPanel.java13 symbols
oposter/src/main/java/org/orienteer/oposter/model/IPlatformApp.java11 symbols
oposter/src/main/java/org/orienteer/oposter/instagram/IIGAccount.java11 symbols
oposter/src/main/java/org/orienteer/oposter/facebook/IFacebookApp.java11 symbols
oposter/src/main/java/org/orienteer/oposter/ok/IOkApp.java10 symbols

For agents

$ claude mcp add OPoster \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact