expresstechsoftware / connect-memberpress-discord-add-on

This add-on enables connecting your MemberPress enabled website to your discord server. Now you can add/remove MemberPress members directly to your discord server roles, assign roles according to your member levels, unassign roles when they expire, change role when they change membership.
GNU General Public License v2.0
4 stars 1 forks source link

Collect all events involving API queue calls in MemberPress #154

Open younes-dro opened 3 months ago

younes-dro commented 3 months ago

@ravisoni6262

List of MemberPress Events and Corresponding Callbacks

Admin

  1. Event : mepr-transaction-expired CallBack : ets_memberpress_discord_as_schdule_job_memberpress_expiry
  2. Event: mepr_pre_delete_transaction CallBkack : ets_memberpress_discord_as_schdule_job_memberpress_delete_transaction
  3. Event: mepr-event-subscription-stopped CallBack: ets_memberpress_discord_as_schdule_job_memberpress_cancelled
  4. Event: mepr-txn-transition-status CallBack: ets_memberpress_discord_as_schdule_job_memberpress_transactions_status_changed
  5. Event: mepr_reminders_worker CallBack: ets_memberpress_discord_plus_send_expiration_warning_dm
  6. Event: mepr_payment_failure CallBack: ets_memberpress_discord_subscription_payment_failed
  7. Event: before_delete_post CallBack: ets_memberpress_discord_as_schedule_job_membership_level_deleted
  8. Event: admin_init CallBack: ets_memberpress_discord_connect_bot
  9. Event: delete_user CallBack: ets_memberpress_discord_remove_user_from_server
  10. Event: remove_user_from_blog CallBack: ets_memberpress_discord_remove_user_from_server

Public

  1. Event: init CallBack: ets_memberpress_discord_discord_api_callback
  2. Event: init CallBack: ets_memberpress_discord_act_on_url_action
  3. Event: mepr-event-create CallBack: ets_memberpress_discord_listen_to_mepr_events