> For the complete documentation index, see [llms.txt](https://docs.payswap.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payswap.org/ri-ben-yu/use-cases/cancan/dating-app.md).

# 出会い系アプリ

Tinderのようなデートアプリを構築するために、次の機能が必要です：

* アプリに投稿する機能
* アプリ上でユーザーのプロフィールを表示する機能
* アプリ上でユーザーと連絡を取る機能
* ユーザーが信頼できるようにするためのインセンティブ機能
* ユーザーを評価および/またはレビューする機能

## アプリに投稿する

CanCanチャンネルに記事、画像、または動画を投稿できます。これについてのガイドについては、以下のページのガイドを読んでください：

{% content-ref url="/pages/DZ3zrRYB6StXDSo2mgGl" %}
[製品/サービスのリスト](/ri-ben-yu/products/cancan/products-services/listing-products-services.md)
{% endcontent-ref %}

## アプリ上でユーザーのプロフィールを表示する

ユーザーのプロフィールをアプリ上に表示するには、まずユーザーが[独自のチャンネルを作成](/ri-ben-yu/products/cancan.md)し、その後以下のページのガイドに従ってあなたのチャンネルに登録する必要があります：

{% content-ref url="/pages/Oks4bFyGscWCn8yWVX7s" %}
[メンバーシップ](/ri-ben-yu/products/cancan/memberships.md)
{% endcontent-ref %}

ユーザーがあなたのチャンネルに登録すると、そのユーザーのプロフィールは、以下の画像のようにメインチャンネルの**Items > Users**タブに表示されます：

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

## アプリ上でユーザーと連絡を取る

ユーザーに連絡するには、そのユーザーが自分のチャンネルに連絡先情報を追加している必要があります。上記の画像のように、ユーザーのプロフィールを見つけて、ユーザーのチャンネルに移動するための**See Channel**リンクをクリックします。

ユーザーが連絡先情報を追加していれば、ユーザーのプロフィールで直接ユーザーと連絡する方法のアイコンが表示されます。これは、次の画像のように、連絡先情報のアイコンが表示されるはずです。ユーザーは、他のユーザーからの連絡を受けるために、自分の[PayChat](https://paychat.payswap.org)ハンドルを連絡先またはチャンネルの説明に追加することが推奨されています。

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

<figure><img src="/files/8LM60afsXQck2p2MPlbj" alt=""><figcaption></figcaption></figure>

ユーザーが連絡する別の方法は、自分のチャンネルに自己紹介を記述する記事プロダクトを投稿することです。

ユーザーAがそうした場合、ユーザーAと連絡を取りたい他のユーザーは、ユーザーAに連絡するために自分のチャンネルへのリンクまたは[PayChat](https://paychat.payswap.org)ハンドルを入力するレビューを追加します。これにより、ユーザーは自分の連絡先を共有し、興味のある相手から連絡を受け取るか、自分のプロフィールを投稿し、興味のある相手が連絡先を提供することで、誰に連絡するかを決定できます。

## ユーザーが信頼できるようにするためのインセンティブ機能

ほとんどのデートアプリは、詐欺師、注目を集める人、または売春婦でいっぱいです。あなたのデートアプリの各ユーザーに、それらのいずれでもないことを保証する[trustBounty](/ri-ben-yu/products/trustbounties.md)を作成することを求めることができます。

そのためには、あなたのチャンネルのメンバーシップを許可する必要があります。これについての詳細については、以下のページを参照してください。

{% content-ref url="/pages/Oks4bFyGscWCn8yWVX7s" %}
[メンバーシップ](/ri-ben-yu/products/cancan/memberships.md)
{% endcontent-ref %}

その上で、ユーザーがあなたのチャンネルに登録する際に、[trustBounty](/ri-ben-yu/products/trustbounties.md)に必要な最小額を更新する必要があります。これについては、上記のページの**Setting Up Permissioned Memberships**セクションのガイドを読んでください。

## ユーザーの評価

ユーザーを評価するには、そのユーザーのチャンネルに投票で上下できます。詳細は以下のページを参照してください。

{% content-ref url="/pages/eoYNioGuZB66t71Y3qvj" %}
[投票](/ri-ben-yu/products/cancan/votes.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.payswap.org/ri-ben-yu/use-cases/cancan/dating-app.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
