The most fresh and updateable developer-oriented Telegram userbot
 
 
 
 
 
 
Go to file
hikariatama 469f6d1733 Update dependencies, add pyrogram reinstallation 2022-10-23 11:54:17 +00:00
.github/ISSUE_TEMPLATE Minor updates 2022-05-18 18:37:43 +00:00
assets 1.6.0 2022-10-23 11:38:06 +00:00
hikka Update dependencies, add pyrogram reinstallation 2022-10-23 11:54:17 +00:00
web-resources 1.6.0 2022-10-23 11:38:06 +00:00
.deepsource.toml Update .deepsource.toml 2022-04-08 12:11:04 +00:00
.dockerignore Update Dockerfiles, prepare core modules to work with Docker properly 2022-05-13 16:09:21 +00:00
.gitignore 1.6.0 2022-10-23 11:38:06 +00:00
CHANGELOG.md 1.6.0 2022-10-23 11:38:06 +00:00
CODE_OF_CONDUCT.md 1.1.27 2022-05-21 18:34:45 +00:00
Dockerfile Add Railway support 2022-08-23 19:40:25 +00:00
LICENSE Continue development 2022-03-21 08:59:49 +00:00
README.md 1.6.0 2022-10-23 11:38:06 +00:00
docker-compose.yml 1.1.22 2022-05-14 17:46:52 +00:00
install.sh 1.5.0 2022-09-20 16:55:12 +00:00
optional_requirements.txt Minor bugfixes 2022-05-16 05:37:58 +00:00
requirements.txt Update dependencies, add pyrogram reinstallation 2022-10-23 11:54:17 +00:00

README.md

DeepSource DeepSource

 Code style: black


Installation

Installation page

https://user-images.githubusercontent.com/36935426/197387902-b54d86ef-2374-47b2-bf2c-ff1fca2b461d.mp4

Local installation:

Simply run this command out of root and follow the instructions of installer:
. <(wget -qO- https://hikariatama.ru/get_hikka)

Manual installation (no script):
apt update && apt install git libcairo2 -y && git clone https://github.com/hikariatama/Hikka && cd Hikka && pip install -r requirements.txt && python3 -m hikka If you are on VPS\VDS, type --proxy-pass in the end of command to open SSH tunnel to your Hikka web interface, or use --no-web to complete setup in console

Goorm installation:
1. Go to https://ide.goorm.io, click Sign Up
2. Click Skip
3. Click New container
4. Press Ctrl+M or click the button Create in the end of page
5. After the container is created, click Stop
6. Confirm with Stop container
7. Turn on Always-on
8. Click Run
9. Paste the command from spoiler to terminal export GOORM="1" && apt update -y && apt upgrade -y && apt install python3.8 git wget -y && git clone https://github.com/hikariatama/Hikka && (wget -qO- https://bootstrap.pypa.io/get-pip.py | python3.8 -) && update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1 && update-alternatives --set python /usr/bin/python3.8 && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 && update-alternatives --set python3 /usr/bin/python3.8 && update-alternatives --set python /usr/bin/python3.8 && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 && update-alternatives --set python3 /usr/bin/python3.8 && alias python3=/usr/bin/python3 && alias python=/usr/bin/python3 && alias pip="python3.8 -m pip" && alias pip3="python3.8 -m pip" && cd Hikka && python3.8 -m pip install -r requirements.txt && (python3.8 -m hikka &)
10. Leave the container to do it's thing and be ready to type 2 following by Enter in terminal if the content from attached picture occures Run
11. In the end you'll see the link. Follow it and fill in the required data

Changes

  • 🆕 Latest Telegram layer with reactions, video stickers and other stuff
  • 🔓 Security improvements, including native entity caching and targeted security rules
  • 🎨 UI/UX improvements
  • 📼 Improved and new core modules
  • ⏱ Quick bug fixes (compared to official FTG and GeekTG)
  • ▶️ Inline forms, galleries and lists
  • 🔁 Full backward compatibility with FTG, GeekTG and Dragon Userbot modules

Requirements

  • Python 3.8+
  • API_ID and HASH from Telegram

Documentation

Check out Wiki for developers' documentation
User docs will be available soon


Support


Features

Forms - bored of writing? Use buttons! Galleries - scroll your favorite photos in Telegram
Inline - share userbot with your friends Bot interactions - "No PM"? No problem. Feedback bot at your service
InlineLogs - traceback directly in message, caused error Grep - execute command and get only required lines

👨‍👦 NoNick, NoNickUser, NoNickCmd, NoNickChat - use another account for userbot