Ручная установка
Страница разделена на методы для различных платформ
Debian-like Linux
- Обновите список пакетов
sudo apt update
- Установите необходимые пакеты
sudo apt install python3 python3-pip git
- Установите дополнительные зависимости для модулей
# Pillow для stickers/kang sudo apt install python3-dev libwebp-dev libz-dev libjpeg-dev libopenjp2-7 libtiff5 # Cairo для анимированных стикеров sudo apt install libffi-dev libcairo2 # Утилиты sudo apt install neofetch # UI sudo apt install dialog
- Сохраните исходный код
cd git clone https://gitlab.com/friendly-telegram/friendly-telegram cd friendly-telegram
- Установите зависимости
python3 -m pip install -r requirements.txt
Следуйте инструкциям описанным здесь для получения API key/hash и ID
- Запустите скрипт конфигурации
python3 -m friendly-telegram --setup
В обновившемся меню выберите “API Key/hash and ID” Когда запрошено, введите ваш API key/hash и ID
- Запустите бота:
cd ~/friendly-telegram python3 -m friendly-telegram
Termux
pkg install git python libjpeg-turbo zlib libwebp libffi libcairo build-essential dialog neofetch
git clone https://gitlab.com/friendly-telegram/friendly-telegram
cd friendly-telegram
pip install -r requirements.txt
# For setup
python -m friendly-telegram --setup
# And again for actual execution
python -m friendly-telegram
Windows
Установите Git с официального сайта. Проверьте, что Git добавлен в PATH
Установите Python с официального сайта. роверьте, что Python добавлен в PATH
3.Откройте Windows Powershell способ открыть.
Следуйте интсрукциям описанным здесь для получения API key/hash и ID
- Введите:
git clone https://gitlab.com/friendly-telegram/friendly-telegram cd friendly-telegram python3 -m pip install -r requirements.txt python3 -m friendly-telegram
Когда запрошено, введите ваш API key/hash и ID (обратите внимание, что меню в Windows немного археично, прочитайте все, что выводит программа, чтобы понять лучше)
- Введите
python -m friendly-telegram
Еще раз для активации бота
Mac OS X
- Установите Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Установите необходимые пакеты
brew install python3 git
- Установите дополнительные зависимости для модулей
# Utilities brew install neofetch # UI brew install dialog
- Вручную установите необходимые пакеты (необходимо для поодержки стикеров):
- libwebp -> https://github.com/webmproject/libwebp
- libjpeg -> https://github.com/LuaDist/libjpeg
Следуйте интсрукциям описанным здесь для получения API key/hash и ID
- Введите:
git clone https://gitlab.com/friendly-telegram/friendly-telegram cd friendly-telegram python -m pip install -r requirements.txt python -m friendly-telegram
Когда запрошено, введите ваш API key/hash и ID
- Введите
python -m friendly-telegram
Еще раз для активации бота