Info bot in Python

Info bot in Python 3.0.0

Нет прав для скачивания
Сообщения
438
Реакции
66
Помог
10 раз(а)
DEVV добавил(а) новый ресурс:

Info bot in Python - инфо-бот на питоне

Почти на всех языках сделали такого бота, собственно - версия на python.
  • Асинхронный
  • Картинки не придется вам загружать самостоятельно
  • Есть поддержка нескольких серверов
Узнать больше об этом ресурсе...
 
Сообщения
1,085
Реакции
233
Помог
6 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Отлетает бот если не может обработать ссылку на картинку карты?
 
Сообщения
180
Реакции
53
Помог
6 раз(а)
DEVV, дополню от себя скудную инструкцию по установке:
Код:
apt-get update -y
apt-get install git
git clone https://github.com/pywave5/info-bot.git
apt-get install python3-pip
pip install -r requirements.txt
cd info-bot/
редактируем сonfig.py
для проверки запускаем python3 main.py
C++
только у меня почему-то не взлетает
python3 main.py
Код:
Traceback (most recent call last):
  File "main.py", line 10, in <module>
    from info import Ainfo
  File "/home/hlds/info-bot/info.py", line 13, in <module>
    class Ainfo:
  File "/home/hlds/info-bot/info.py", line 14, in Ainfo
    servers: list[dict]
TypeError: 'type' object is not subscriptable
C++
Код:
Ubuntu 20.04.6 LTS
Linux 5.4.0-169-generic #187-Ubuntu SMP Thu Nov 23 14:52:28 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Python 3.8.10
C++
 
Последнее редактирование:
  • Нравится
Реакции: DEVV
Сообщения
438
Реакции
66
Помог
10 раз(а)
D1esel, принял, щас немного занят другим проектом, скоро обновлю бота
 
Сообщения
462
Реакции
277
Помог
9 раз(а)
Почти на всех языках сделали такого бот
Но никто так и не додумался
  • прикрутить БД (подойдёт и SQLite) и не хранить список серверов в переменной
  • оставить опцию добавлять мап пикчи руками (с телеги, не руками в папочку кидать), да, не всем нравится лого гейтрекера, да и есть исключения когда нужной пикчи там нет, либо просто не нравится
 
  • Нравится
Реакции: DEVV
Сообщения
438
Реакции
66
Помог
10 раз(а)
ufame, на счет БД согласен. Я еще хочу сохранить пользователей в бд чтобы реализовать рассылку сообщений. А вот на счет второго, пока не понимаю как лучше реализовать, но идея хорошая
 
Сообщения
92
Реакции
32
Помог
2 раз(а)
DEVV, выводит информацию только первого сервера из списка в файле конфига
 
Сообщения
44
Реакции
-6
Помог
1 раз(а)
DEVV,
Python:
File "main.py", line 11, in <module>
  from info import Ainfo
File "/root/info-bot/info.py", line 13, in <module>
  class Ainfo:
File "/root/info-bot/info.py", line 16, in Ainfo
async def get_server_info(self, servers: list[dict]) -> list[dict]:
TypeError: 'type' object is not subscriptable
Python
Вот такая ошибка, я оставил 1 сервер в списке.

Брал версию с гита.
 
Сообщения
44
Реакции
-6
Помог
1 раз(а)
DEVV , а какая именно нужна, 3.8 не подходит? Я просто вижу что такая ошибка уже была ранее, может гит не обновлен?
 
Сообщения
438
Реакции
66
Помог
10 раз(а)
@provadec,в настоящее время я не веду поддержку бота во имя его неактуальности, из советов могу предложить попробовать обновить питон до 3.10, ибо у меня на данной версии не выдает никаких ошибок. Или же, убрать аннотации.
 
Сообщения
10
Реакции
2
а можно сделать видео инструкцию, как все установить? или хотя бы более подробно расписать что куда как
 
Сообщения
438
Реакции
66
Помог
10 раз(а)
isya04, бот циклом пробежится сам по всем серверам
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу