Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/NekoNoor/0x2a

a simple tool to access the 42 api
https://github.com/NekoNoor/0x2a

42 42-school 42api 42born2code 42school codam

Last synced: about 2 months ago
JSON representation

a simple tool to access the 42 api

Awesome Lists containing this project

README

        

```
__ ___
/'__`\ /'___`\
/\ \/\ \ __ _/\_\ /\ \ __
\ \ \ \ \/\ \/'\/_/// /__ /'__`\
\ \ \_\ \/> // /_\ \/\ \L\.\_
\ \____//\_/\_\/\______/\ \__/.\_\
\/___/ \//\/_/\/_____/ \/__/\/_/
```

this is a simple tool to access the 42 api

### current features:

- show who has completed projects in a certain cursus
- show who has completed projects from a list of projects
- get the daily logtime of a list of users
- get the current weekly logtime of a list of users

### usage:

- paste your `client_id` and `client_secret` from your 42 intra api keys into
`config_example.json` and rename it to `config.json`
- you need at least python 3 to run this application
- install the required python modules using `pip3 install -r requirements.txt`
- check `./0x2a.py -h` for info on current options and usage

### screenshot:

![Screenshot of 0x2a in use](screenshot.png?raw=true "Screenshot")