Giter Site home page Giter Site logo

equalhash-telegram-bot's People

Contributors

octaviomaia avatar

Watchers

 avatar  avatar

Forkers

belmix

equalhash-telegram-bot's Issues

How start bot?

docker build https://github.com/OctavioMaia/equalhash-telegram-bot.git

generate 6d516087da3c

root@v141792:/opt/equalhash# cat start.sh
#!/bin/bash
docker run -lt
-e "TELEGRAM_TOKEN=87656**:AADftevYm-qbbvzpE"
-e "URI_MONGODB=mongodb://127.0.0.1"
-e "URL_POOL=http://IP_ADDRESS_POOL"
6d516087da3c
root@v141792:/opt/equalhash# ./start.sh
2020-03-27 20:36:03,871 - EqualHash - INFO - --- Start the bot EqualHash ---
2020-03-27 20:36:16,123 - EqualHash - DEBUG - New Message -> idUser: 4423**, username: None, message: /start

Wait 10sec then error

2020-03-27 20:36:46,483 (util.py:66 WorkerThread1) ERROR - TeleBot: "ServerSelectionTimeoutError occurred, args=('127.0.0.1:27017: [Errno 111] Connection refused',)
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/telebot/util.py", line 60, in run
task(*args, **kwargs)
File "/opt/equalhash/bot-EqualHash.py", line 305, in message_start
infoUserDB = checkUser(infoUser(message))
File "/opt/equalhash/bot-EqualHash.py", line 105, in checkUser
userDocument2 = userColl.find_one({"_id": userDocument['_id']})
File "/usr/local/lib/python3.8/site-packages/pymongo/collection.py", line 1273, in find_one
for result in cursor.limit(-1):
File "/usr/local/lib/python3.8/site-packages/pymongo/cursor.py", line 1156, in next
if len(self.__data) or self._refresh():
File "/usr/local/lib/python3.8/site-packages/pymongo/cursor.py", line 1050, in _refresh
self.__session = self.__collection.database.client._ensure_session()
File "/usr/local/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1810, in _ensure_session
return self.__start_session(True, causal_consistency=False)
File "/usr/local/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1763, in __start_session
server_session = self._get_server_session()
File "/usr/local/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1796, in _get_server_session
return self._topology.get_server_session()
File "/usr/local/lib/python3.8/site-packages/pymongo/topology.py", line 482, in get_server_session
self._select_servers_loop(
File "/usr/local/lib/python3.8/site-packages/pymongo/topology.py", line 208, in _select_servers_loop
raise ServerSelectionTimeoutError(
pymongo.errors.ServerSelectionTimeoutError: 127.0.0.1:27017: [Errno 111] Connection refused
"
Traceback (most recent call last):
File "/opt/equalhash/bot-EqualHash.py", line 729, in
bot.polling(none_stop=True, timeout=123)
File "/usr/local/lib/python3.8/site-packages/telebot/init.py", line 392, in polling
self.__threaded_polling(none_stop, interval, timeout)
File "/usr/local/lib/python3.8/site-packages/telebot/init.py", line 416, in __threaded_polling
self.worker_pool.raise_exceptions()
File "/usr/local/lib/python3.8/site-packages/telebot/util.py", line 109, in raise_exceptions
six.reraise(self.exc_info[0], self.exc_info[1], self.exc_info[2])
File "/usr/local/lib/python3.8/site-packages/six.py", line 703, in reraise
raise value
File "/usr/local/lib/python3.8/site-packages/telebot/util.py", line 60, in run
task(*args, **kwargs)
File "/opt/equalhash/bot-EqualHash.py", line 305, in message_start
infoUserDB = checkUser(infoUser(message))
File "/opt/equalhash/bot-EqualHash.py", line 105, in checkUser
userDocument2 = userColl.find_one({"_id": userDocument['_id']})
File "/usr/local/lib/python3.8/site-packages/pymongo/collection.py", line 1273, in find_one
for result in cursor.limit(-1):
File "/usr/local/lib/python3.8/site-packages/pymongo/cursor.py", line 1156, in next
if len(self.__data) or self._refresh():
File "/usr/local/lib/python3.8/site-packages/pymongo/cursor.py", line 1050, in _refresh
self.__session = self.__collection.database.client._ensure_session()
File "/usr/local/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1810, in _ensure_session
return self.__start_session(True, causal_consistency=False)
File "/usr/local/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1763, in __start_session
server_session = self._get_server_session()
File "/usr/local/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1796, in _get_server_session
return self._topology.get_server_session()
File "/usr/local/lib/python3.8/site-packages/pymongo/topology.py", line 482, in get_server_session
self._select_servers_loop(
File "/usr/local/lib/python3.8/site-packages/pymongo/topology.py", line 208, in _select_servers_loop
raise ServerSelectionTimeoutError(
pymongo.errors.ServerSelectionTimeoutError: 127.0.0.1:27017: [Errno 111] Connection refused

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.