Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/battlefield-portal-community/portal_helper

This is a bot to display documentation of various blocks in Battlefield 2042's Portal logic builder, use command `/d`
https://github.com/battlefield-portal-community/portal_helper

bot discord-bot discord-py pycord python

Last synced: 3 months ago
JSON representation

This is a bot to display documentation of various blocks in Battlefield 2042's Portal logic builder, use command `/d`

Awesome Lists containing this project

README

        

# Portal Helper Bot
[![Docker Deployment](https://github.com/battlefield-portal-community/portal_helper/actions/workflows/docker-publish.yml/badge.svg?branch=release)](https://github.com/battlefield-portal-community/portal_helper/actions/workflows/docker-publish.yml)

A discord bot to display various things related to battlefield 2042's Portal Mode
Commands,

- `/d` Show documenation of a block with its image
- `/tools` Shows Various Community made tools for Portal mode
- `experience info` Show Very helpful info about a experience made in Portal

## How to run

```
make a .env file with these vars
PD_LOG_LEVEL=10
PD_DISCORD_TOKEN=
PD_DEVELOPMENT=True
```

### Locally
```py
python -m bot
```

### production
```py
docker run -d --env-file .env ghcr.io/p0lygun/portal_helper:main
```