mirror of
https://github.com/microsoft/autogen.git
synced 2025-10-01 19:16:50 +00:00

* Add isort * Apply isort on py files * Fix circular import * Fix format for notebooks * Fix format --------- Co-authored-by: Chi Wang <wang.chi@microsoft.com>
AutoAnny
AutoAnny is a Discord bot built using AutoGen to help with AutoGen's Discord server.
Actually Anny can help with any OSS GitHub project (set ANNY_GH_REPO
below).
Features
/heyanny help
: Lists commands./heyanny ghstatus
: Summarizes GitHub activity./heyanny ghgrowth
: Shows GitHub repo growth indicators./heyanny ghunattended
: Lists unattended issues and PRs.
Installation
- Clone the AutoGen repository and
cd samples/apps/auto-anny
- Install dependencies:
pip install -r requirements.txt
- Export Discord token and GitHub API token,
To get a Discord token, you will need to set up your Discord bot using these instructions.export OAI_CONFIG_LIST=your-autogen-config-list export DISCORD_TOKEN=your-bot-token export GH_TOKEN=your-gh-token export ANNY_GH_REPO=microsoft/autogen # you may choose a different repo name
- Start the bot:
python bot.py
Note: By default Anny will log data to autoanny.log
.
Roadmap
- Enable access control
- Enable a richer set of commands
- Enrich agents with tool use
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.