Skip to content
This repository was archived by the owner on Aug 26, 2025. It is now read-only.

AuroraEditor/Aurora-Editor-Bot

Aurora Editor Sunset Announcement

After much thought and consideration, we have decided to officially sunset Aurora Editor.
Aurora started as a community-driven effort to build a fast, lightweight, and truly native IDE for macOS developers. It grew out of passion, collaboration, and a shared vision for an open alternative. Along the way, contributors poured in their time, energy, and creativity to shape what Aurora became.
But as with all projects, there comes a time to reflect on sustainability and focus. With limited resources, shifting priorities, and new tools emerging in the developer ecosystem, we believe it’s the right moment to bring Aurora Editor’s journey to a graceful close.
The code will remain available on GitHub for anyone who wishes to explore, fork, or continue the vision in new directions. We deeply appreciate everyone who wrote code, opened issues, shared feedback, or simply used Aurora in their daily work-you kept the project alive and meaningful.
Thank you for being part of Aurora’s story!
Even though Aurora Editor is setting, the light it inspired will live on in the community.

— The Aurora Editor Team (@0xWDG & @nanashili).


Logo

Aurora Editor GitHub Webhook

Twitter Follow Discord


This is the repository for the Aurora Editor GitHub Webhook bot.
The bot is used to automate some tasks in the AuroraEditor organization.

Run

create a config.php file in the root directory with the following contents:

<?php
$settings = array(
    "username" => "my-bot-name",
    "admins" => array(
        "0xWDG",
        "my-bot-name"
    ),
    "github_token" => "GITHUB TOKEN",
    "discord_webhook" => "DISCORD WEBHOOK",
    "serverURL" => "Https url for debugging"
);

Note
Change all values to your own settins/values.

Run the webhook

Upload this to your server and serve it with PHP.

Tests

This section tells you how to test different payloads.

Note
Some payloads may not work in your environment.
if you have not the correct rights to AuroraEditor/Aurora-Editor-Bot.

Run all tests

sh test_all_payloads.sh

Run test (issue.json)

This simulates a new issue Aurora-Editor-Bot #24.

php index.php issue.json

Run test (please_assign_me.json)

This simulates a new comment in Aurora-Editor-Bot #24 saying @aurora-care-bear please assign me.

php index.php please_assign_me.json

Run test (pr.json)

This simulates a new PR Aurora-Editor-Bot #25.

php index.php pr.json

Run test (accept_pr.json)

This simulates a new comment in Aurora-Editor-Bot #25 from an admin saying @aurora-care-bear please accept this pr..

Warning
This will not execute if my-bot-name is not an admin.

php index.php accept_pr.json

About

This repo contains the code of our Github bot

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

  •