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

https://github.com/tgbot-collection/archiver

🗜 Internet Archive: Wayback Machine bot
https://github.com/tgbot-collection/archiver

Last synced: 2 months ago
JSON representation

🗜 Internet Archive: Wayback Machine bot

Awesome Lists containing this project

README

        

# archiver

[![codecov](https://codecov.io/gh/tgbot-collection/archiver/branch/master/graph/badge.svg?token=ELEIXK6QAR)](https://codecov.io/gh/tgbot-collection/archiver)
[![docker image builder](https://github.com/tgbot-collection/archiver/actions/workflows/builder.yaml/badge.svg)](https://github.com/tgbot-collection/archiver/actions/workflows/builder.yaml)
[![Docker Pulls](https://img.shields.io/docker/pulls/bennythink/archiver)](https://hub.docker.com/r/bennythink/archiver)

🗜 Internet Archive: Wayback Machine bot

[Wayback Machine](https://t.me/wayback_machine_bot)

# WayBack Machine bot

Send any link to this bot, and it will save it to [Internet Archive](https://archive.org/).

A screenshot of this page will be sent to you as well.

Optionally, you can use AI mode to get a more accurate screenshot.

The AI functionality is powered by [OpenAI Burn.Hair](https://burn.hair/).

# screenshots

## save to wayback machine

![](assets/1.png)

## get screenshot

![](assets/2.png)

# AI mode

![](assets/3.png)

# commands

```
start - start Wayback Machine bot
about - about this bot
ping - ping server
stop - stop AI mode
```

# Features

* create snapshot

# Privacy notice

> [!IMPORTANT]
> This bot **WILL NEVER** save your personal information unless you choose to use AI mode.

# Development

## Build project locally

```bash
git clone https://github.com/tgbot-collection/archiver
cd archiver
go build .
TOKEN=13245 DRIVER=$(which chromedriver) ./archiver
```

## docker

```bash
docker run -e DRIVER=$(which chromedriver) TOKEN=1234 bennythink/archiver
```

## prebuilt binary

Download it from release, and then

```shell
TOKEN=1234 DRIVER=$(which chromedriver) ./archiver
```

# License

Apache License
Version 2.0