This feature enables users to embed a community fund within their group chats on SMS, WhatsApp, and Telegram. By implementing an intuitive interface and seamless process, group members can easily contribute to and manage the shared fund directly from the chat environment.
Acceptance Criteria
[ ] Users can initiate the embedding process within their group chat via a command (e.g., /embedfund).
[ ] Users are guided through the setup process with interactive messages.
[ ] The interface supports secure linking to payment gateways for fund contributions.
[ ] Group members can view the fund's current balance and recent transactions within the chat.
[ ] Contributions are logged and displayed with contributor names and amounts.
[ ] Admins of the chat can set contribution goals and track progress within the chat interface.
[ ] The embedded fund feature is compatible with SMS, WhatsApp, and Telegram platforms.
[ ] Fund management actions (e.g., withdraw, add funds) are securely authenticated within the chat interface.
sequenceDiagram
participant U as User
participant B as Bot
participant S as Service
U->>B: Type /embedfund in group chat
B->>U: Respond with setup instructions
U->>B: Provide required setup information
B->>S: Create embeddable fund link
S->>B: Confirm fund creation
B->>U: Display embedded fund in chat
Fund Embedding Process & User Interface
This feature enables users to embed a community fund within their group chats on SMS, WhatsApp, and Telegram. By implementing an intuitive interface and seamless process, group members can easily contribute to and manage the shared fund directly from the chat environment.
Acceptance Criteria