GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Untitled attachment

Download link

Notices where this attachment appears

  1. Embed this notice
    Lambida e diamantes são eternos (kriptolix@ursal.zone)'s status on Wednesday, 31-Dec-2025 14:19:17 JST Lambida e diamantes são eternos Lambida e diamantes são eternos
    in reply to

    @cadusilva com 417 e não vai funcionar a não ser que exista um "if report == 417:" no under_the_weather.py no lugar certo. Eu usei o numero 400 pq lá ja tem um if que testa para os numeros 400, 401, 404 e 429.

    Se não funcionar com 400 pode ser pq o erro anterior é fatal. Nesse caso ao invés de adicionar abaixo da linha 44:

    if not location:
    return 400 # cidade inválida ou não encontrada

    é preciso testar o valor antes, adicionando na linha anterior a 44:

    if not city_name:
    return 400 # cidade inválida ou não encontrada.

    Se não funcionar depois eu tento rodar esse bot aqui pra ver.

    In conversation about 7 months ago from gnusocial.jp permalink
  2. Embed this notice
    Lambida e diamantes são eternos (kriptolix@ursal.zone)'s status on Tuesday, 30-Dec-2025 23:59:39 JST Lambida e diamantes são eternos Lambida e diamantes são eternos
    in reply to

    @cadusilva Hahahah, não. Esse erro indica que alguma coisa que não deveria ir vazia esta indo vazia. Provavelmente na linha 128 de under_the_weather.py. O que tu tentou fazer que deu esse erro?

    Se for o que eu acho que é, vai ter que adicionar uma verificação pra ver se msg está vazio, mas não tenho certeza, eu nunca tive que debugar um código via telefone sem fio antes, ahaha. Tanta isso na linha 115:

    if places:

    por

    if places[0]:

    In conversation about 7 months ago from gnusocial.jp permalink
  3. Embed this notice
    Lambida e diamantes são eternos (kriptolix@ursal.zone)'s status on Tuesday, 30-Dec-2025 23:05:40 JST Lambida e diamantes são eternos Lambida e diamantes são eternos
    in reply to

    @cadusilva Foi mal, eu não prestei atenção na mensagem inicial, tu já esta usando só o bot e nome da cidade. Nesse caso, basta alterar a linha 114 de under_the_weather.py de:

    places = [e for e in self.nlp(msg).ents if e.label_ == "LOC"]

    Para

    places = [msg]

    Se funcionar, tu pode remover todas as referencias ao spacy do arquivo e remover ele da image.

    In conversation about 7 months ago from ursal.zone permalink
  4. Embed this notice
    robozinho orgânico :neobot_square: (cadusilva@bolha.one)'s status on Tuesday, 30-Dec-2025 22:35:34 JST robozinho orgânico :neobot_square: robozinho orgânico :neobot_square:
    in reply to

    @Kriptolix inicialmente a ideia era essa mas na prática as pessoas só soltam o nome da cidade mesmo então acho o spacy supérfluo.

    Ninguém pergunta "como está o clima em Recife?" e sim "Recife".

    São os arquivos under_the_weather.py e openweathermap.py:

    :forgejo: https://code.bolha.one/bolha/clima

    In conversation about 7 months ago from bolha.one permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.