ワンクリックで
odoo-forum
Odoo Forum operations — manage forums, posts, questions, and community engagement.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Odoo Forum operations — manage forums, posts, questions, and community engagement.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Odoo ERP integration for all 37 business modules. Entry point for Odoo operations — CRM, Sales, Inventory, Manufacturing, Purchase, Accounting, HR, Expenses, Contacts, Calendar, Discuss, Project, Timesheets, Time Off, Attendances, Recruitment, Fleet, Email Marketing, Events, Website, Link Tracker, Dashboards, POS, Delivery, Loyalty, Payments, SMS, Live Chat, Maintenance, Survey, Forum, eLearning, Planning, Restaurant, Certificate, and Data Recycle.
Cross-skill workflow: Odoo ERP health audit, infographic summary, PPTX report, and email delivery via Gmail.
Odoo Accounting operations — manage invoices, bills, journal entries, payments, and financial reports.
Odoo Attendances operations — manage employee check-ins, check-outs, and attendance records.
Odoo Calendar operations — manage events, meetings, and attendee tracking.
Odoo Certificate operations — manage certificates, templates, and certificate issuance.
| name | odoo-forum |
| description | Odoo Forum operations — manage forums, posts, questions, and community engagement. |
| version | 1.0.0 |
| author | Hermes |
| license | MIT |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"tags":["odoo","forum","community","qanda","posts"],"parent_skill":"odoo"}} |
Manage discussion forums, posts, questions, and community engagement.
Prerequisite: odoo skill must be set up. ODOO = python scripts/odoo_api.py.
ODOO model forum.forum search --limit 20 --fields name,description,moderator_ids,access_level,post_count
ODOO model forum.forum read 1 --fields name,description,moderator_ids,access_level,post_count,user_ids,can_ask
ODOO model forum.post search --limit 20 --fields name,forum_id,author_id,post_date,content,reply_count,like_count,is_question
ODOO model forum.post search --domain '[["is_question","=",true]]' --fields name,forum_id,author_id,reply_count,like_count
ODOO model forum.post read 1 --fields name,forum_id,author_id,post_date,content,reply_count,like_count,parent_id,child_ids
ODOO model forum.tag search --fields name,forum_id,post_count
| Model | Use |
|---|---|
forum.forum | Discussion forums |
forum.post | Posts/questions/replies within forums |
forum.tag | Tags for categorizing posts |
is_question = True for question posts. They can have marked correct answers.access_level.parent_id. Use child_ids to find replies.# Authenticate
UID=$(curl -s -X POST $ODOO_URL/jsonrpc -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"call","params":{"service":"common","method":"authenticate","args":[$ODOO_DB,"$ODOO_USER","$ODOO_PASS",{}]},"id":1}' | python3 -c "import sys,json;print(json.load(sys.stdin)['result'])")
# List posts
curl -s -X POST $ODOO_URL/jsonrpc -H "Content-Type: application/json" -d "{\"jsonrpc\":\"2.0\",\"method\":\"call\",\"params\":{\"service\":\"object\",\"method\":\"execute_kw\",\"args\":[\"$ODOO_DB\",$UID,\"$ODOO_PASS\",\"forum.post\",\"search_read\",[[]],{\"limit\":10,\"fields\":[\"name\",\"forum_id\",\"post_date\"]}]},\"id\":2}"