This addon requires you to have the latest version of Corebot, if you don't have Corebot you can purchase it here https://www.mc-market.org/resources/8501/
Features/Commands:
Features/Commands:
- CustomConfig (You can edit every message in StripePayments.yml)
- DynamicConfig
- Create Stripe Invocies
- Create Client Profiles
- Create invoice via username or email address.
- Stripe manages emails
- First Stripe Discord Bot
Code:
Required: stripe
Installation: npm i stripe
Code:
Permission: admin
StripeAPIKey: ""
Messages:
Help:
Title: Stripe Payments | Help Menu
Fields:
- name: Create Invoice
value: "`{prefix}{command} <user/email> <price> <item name>`"
inline: true
- name: Client Profile
value: "`{prefix}{command} profile (none/user/edit)`"
inline: true
HelpNoPerm:
Title: Stripe Payments | Help Menu
Fields:
- name: Client Profile
value: "`{prefix}{command} profile`"
inline: true
Profile:
NoSetup: Your account is not setup. Run *{prefix}{command} profile* to setup
YesSetup: Complete ✅
ProfileSetup:
Title: Stripe Payments
Description: |-
*All invoices will go to this email address*
What is your full email address?
ProfileSetupDone:
Title: Stripe Payments
Description: Your email has been set!
MentionUser:
Title: StripePayments
Description: You didn't mention a user.
ProfileView:
Title: Stripe Payments
Description: "Your Stripe email is: `{email}`"
Footer: Sent via direct messages for privacy reasons
ProfileViewAdmin:
Title: Stripe Payments
Description: "{user}'s Stripe email is: `{email}`"
ProfileViewAdminNull:
Title: Stripe Payments
Description: "{user}'s does not have an email setup."
ProfileEdit:
Title: Stripe Payments
Description: "`{prefix}{command} profile edit <user> <NewEmail>`"
ProfileEditDone:
Title: Stripe Payments
Description: "{user}'s email has now been set to {email}"
ProfileDM:
Title: Striep Payments
Description: Please check your direct messages.
ProfileFailDM:
Title: Stripe Payments
Description: Your direct messages are closed.
InvoiceUsage:
Title: StripePayments | Invoice
Description: "`{prefix}{command} <email/user> <amount> <item>`"
Invoice:
Title: StripePayments | Invoice
Thumbnail: https://api.qrserver.com/v1/create-qr-code/?qzone=2&data={link}
Fields:
- name: Price
value: ${price} USD
inline: true
- name: Description
value: "{item}"
inline: true
- name: Status
value: "{status}"
inline: true
- name: Pay Invoice
value: "[Click To Pay]({link})"
inline: true
- name: Invoice ID
value: "{invoiceid}"
inline: true
InvoiceExpire:
Title: StripePayments | Invoice
Fields:
- name: Price
value: ${price} USD
inline: true
- name: Description
value: "{item}"
inline: true
- name: Status
value: Expired ⌚
inline: true