Bitcoin Forum

Local => Português (Portuguese) => Topic started by: TryNinja on May 09, 2020, 06:42:10 AM



Title: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on May 09, 2020, 06:42:10 AM
A versão "V2" do BitcoinTalk SuperNotifier "V2" está disponível!

Tópico em inglês: https://bitcointalk.org/index.php?topic=5248878



https://i.imgur.com/b7e6Zu5.png

Quer utilizá-lo? Fale com o bot no Telegram:
@BTTSuperNotifier_bot (https://t.me/BTTSuperNotifier_bot)

https://i.imgur.com/nmQ1fYV.png



O que ele faz:

- Notificações de menções/quotes (com ou sem @)
https://i.imgur.com/a5moS9Z.png

- Notificações de merit
https://i.imgur.com/vTNPqa6.png

- Seguir um tópico com notificações (gif (https://i.imgur.com/2HCi0zh.gif))

- Ativar ou desativar as notificações de merits/menções a qualquer momento.

- Ignore notificações de certos membros ou tópicos.

- Notificações quando o seu post sumir pois o tópico pai foi deletado.



Comandos:
/start - para iniciar (ou reiniciar) o bot.
/menu - para mostrar o menu.
/alt X - para definir um nick alternativo (para detectar menções).
/setMerit X - para corrigir o seu total de merits na notificação.



Traduções:
- No momento, o bot "V2" não tem suporte para outros idiomas.



[Bonus] BitcoinTalk Post/Address Archive:

O novo site ninjastic.space (http://ninjastic.space) foi lançado! Refeito do zero.

Tópico separado: Ninjastic.space - BitcoinTalk Post/Address archive + API (https://bitcointalk.org/index.php?topic=5273824)



Source code (V1):
The code is messy and I have learned a lot so far (including TypeScript), but I decided to just throw the bot's source code on Github for those who are interested on it:

Bot + Scrapper: https://github.com/ninjastic/bitcointalk-supernotifier
Ninjastic Post Archive (front): https://github.com/ninjastic/bitcointalk-supernotifier-web
Ninjastic Post Archive (api): https://github.com/ninjastic/bitcointalk-supernotifier-api

Enjoy!



Doações

100% das doações vão ser utilizadas para pagar os custos do bot e site (~$18/mês):

BTC Bech32: bc1qlfzjqgleh3pg7l63p9fc596uqv30hqr9dpg59q
BTC Legacy: 1NinjabXd5znM5zgTcmxDVzH4w3nbaY16L



Thanks to:
@Piggy for his first bot (https://bitcointalk.org/index.php?topic=5023605.0), which originated this era of telegram bots in the forum.
@giammangiato for his bot (https://bitcointalk.org/index.php?topic=5209107.0), where I took some ideas and message design.
@csmiami for the Spanish translation.
@sheenshane for the Filipino translation.
@mole0815 for the German/Deutsch translation.
@mikhailr for the Russian translation (https://bitcointalk.org/index.php?topic=5249071.msg54447026#msg54447026).
@fillippone for the Italian translation.
@cygan for the Polish translation (https://bitcointalk.org/index.php?topic=5249407.0).
@masulum for the Indonesian translation.
@sabotag3x for the logo (https://bitcointalk.org/index.php?topic=5247023.msg54587838#msg54587838).


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 09, 2020, 08:47:02 AM
~


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: tg88 on May 09, 2020, 12:28:09 PM
Acho que com os pontos de melhorias citados englobam tudo oque falta melhorar nos bots atuais, se voce conseguir implementar tudo isso vai ficar muito bom e será amplamente utilizado.



Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 10, 2020, 04:08:29 AM
Acho que com os pontos de melhorias citados englobam tudo oque falta melhorar nos bots atuais, se voce conseguir implementar tudo isso vai ficar muito bom e será amplamente utilizado.
Por enquanto já tá funcionando a notificação de menções/quotes ao seu nome (@TryNinja ou TryNinja) e notificações de posts em topicos que você escolher.

Se quiserem testar, já coloquei ele online com essas features citadas acima. Claro que podem haver bugs ou alguns probleminhas, por isso agradeceria se reportassem eles para mim (caso se interessem em testa-lo).

Só falar com ele lá no Telegram: @BTTSuperNotifier_bot (http://t.me/BTTSuperNotifier_bot)

Comandos:

/start - configurar nome e notificações ON/OFF.
/topic <URL> - adicionar um tópico na sua lista.
/topics - visualizar os tópicos na sua lista.

Os tópicos que estiverem em sua lista, gerarão notificações sempre que alguém postar lá.

Esse meu post, por exemplo:
https://i.imgur.com/MeHnaCQ.png

Acompanhar os merits (Não só notificar quando aumentar, mas sim mostrar quem te deu, quantos foram e por qual post, já é mais complicadinho).


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: tg88 on May 10, 2020, 12:06:18 PM
Opa, já estou usando e vou reportando aqui como se comporta.

Alem de seguir tópicos tem como alertar sobre postagens novas de um usuário em especifico?


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 10, 2020, 06:52:58 PM
Opa, já estou usando e vou reportando aqui como se comporta.

Alem de seguir tópicos tem como alertar sobre postagens novas de um usuário em especifico?
Estava pensando em implementar essa feature ontem. :)

Vou tentar colocar ela até amanhã. Valeu por testar o bot.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: tg88 on May 10, 2020, 08:03:04 PM
Durante os testes de hoje percebi que as citações estão funcionando bem, porem não está avisando sobre os Merits:

Só para comparar isso é oque recebi no Merit_bot hoje:
https://i.postimg.cc/TYG5jZ0f/meritbot.png

E isso oque recebi no SuperNotifier:
https://i.postimg.cc/N0yKfYs7/supernotifier.png


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 10, 2020, 08:11:04 PM
Durante os testes de hoje percebi que as citações estão funcionando bem, porem não está avisando sobre os Merits:

Só para comparar isso é oque recebi no Merit_bot hoje:
https://i.postimg.cc/TYG5jZ0f/meritbot.png

E isso oque recebi no SuperNotifier:
https://i.postimg.cc/N0yKfYs7/supernotifier.png

No caso, o tracking de merits ainda não foi implementado por que eu quero fazer melhor do que o Btctalk_meritbot. Nele, você só recebe a notificação de que alguém te meritou, já que o que ele faz é ficar vendo o seu número de merits e enviar uma notificação quando esse valor aumentar.

Porém, o que eu quero fazer é notificar de forma detalhada sobre o merit recebido. Algo do tipo: "Você recebeu 1 merits de TryNinja pelo post XXXX".

Eu tenho duas possiveis formas de fazer isso:

1. Ficar analisando e salvando os merits de cada usuário que escolher ser notificado à cada merit recebido. Se achar um merit que não estava cadastrado anteriormente, é enviado a notificação.

2. Ficar salvando todos os merits enviados no fórum, e se o recebedor do merit estiver cadastrado para receber as notificações, é enviada a mesma.

Porém, há um problema na solução 2, já que eu também teria que analisar cada post recebedor dos merits para ver quem é o dono dele, pois a página de merits recentes não mostra essa informação. Eu poderia utilizar o banco de dados já armazenado de posts feitos e comparar o ID com o ID do post recebedor, mas ai já aumenta a complexidade do código. Vou ver a melhor forma de fazer e deve ser implementado em alguns dias.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: bitmover on May 10, 2020, 08:45:04 PM
Alem de seguir tópicos tem como alertar sobre postagens novas de um usuário em especifico?

Isso é interessante, seria tipo um Follow das redes sociais. Há muito tempo sugeri isso, quando comecei a usar o forum, mas theymos não costuma implementar novas funções no forum...

Daria até para fazer uma "watchlist" personalizada para cada usuário, tipo uma magazine do bitcointalk. Voce escolheria que boards e usuarios deseja seguir, e ainda veria todos os seus quotes na pagina. Poderia ser interessante.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: Loganota on May 10, 2020, 11:32:51 PM
Opa, já instalei aqui pra testar, já que não to entrando muito, esse bot vai me ajudar a ficar mais por dentro do que acontece no fórum. Se eu resolver não receber mais é só fazer o /start de novo?

Outra coisa, você pretende disponibilizar o código? Me interesso por web scraping e queria dar uma estudada em como um bot desse funciona. Tá fazendo em python?


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 10, 2020, 11:36:17 PM
Opa, já instalei aqui pra testar, já que não to entrando muito, esse bot vai me ajudar a ficar mais por dentro do que acontece no fórum. Se eu resolver não receber mais é só fazer o /start de novo?
Por enquanto é só dar /start denovo e na hora de escolher se quer receber notificações, é só clicar em "No".

Porém, no próximo update que provavelmente lança em algumas horas, vai ter como habilitar ou desabilitar com um botão no novo menu. Também vai ter uma surpresa para os usuários Brasileiros. 8)

https://i.imgur.com/Hrprt0g.png

Outra coisa, você pretende disponibilizar o código? Me interesso por web scraping e queria dar uma estudada em como funciona um bot desse funciona.
Pretendo sim. Foi inclusive um dos motivos de fazer o bot e "concorrer" com o outro que tem hoje em dia.

Tá fazendo em python?
Nope. Estou fazendo em Node.js


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: Loganota on May 10, 2020, 11:52:12 PM
Outra coisa, você pretende disponibilizar o código? Me interesso por web scraping e queria dar uma estudada em como funciona um bot desse funciona.
Pretendo sim. Foi inclusive um dos motivos de fazer o bot e "concorrer" com o outro que tem hoje em dia.

Boa, já percebi que está funcionando. Kkkkk

Quote
Tá fazendo em python?
Nope. Estou fazendo em Node.js

Ótimo, justamente o que eu to estudando depois de ver a Semana Omnistack da RocketSeat.  ;D

Não, sei se é a sua intenção mas o @BTTSuperNotifier_dev_bot ta liberado quando se utiliza a busca no Telegram. Não sei se tem como deixar privado também ou se é a sua intenção, mas só pra reportar mesmo.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 11, 2020, 06:36:58 AM
Ótimo, justamente o que eu to estudando depois de ver a Semana Omnistack da RocketSeat.  ;D
E justamente o curso que eu fiz e que me gerou boa parte do conhecimento que tenho de React/Node hoje em dia. 8)

Não, sei se é a sua intenção mas o @BTTSuperNotifier_dev_bot ta liberado quando se utiliza a busca no Telegram. Não sei se tem como deixar privado também ou se é a sua intenção, mas só pra reportar mesmo.
Não era bem minha intenção, mas também acho que não tem como "esconder" ele de ser acessado. Por enquanto tá tranquilo, mas qualquer coisa eu coloco para ele só responder se for o meu chat_id falando com ele.



E o novo update saiu... 8)

Agora o bot tem: i18n! Ou seja, idiomas!

Agora, qualquer novo usuário que iniciar o bate papo com o bot, terá a opção de selecionar entre Português-BR ou Inglês. Isso também abre a possibilidade de outros usuários traduzirem os strings do bot e me enviarem, aumentando ainda mais a quantidade de idiomas possíveis.

Também foi implementado um menu bonitinho para facilitar o uso de alguns comandos, além de permitir que você desative ou ative as notificações de menção a qualquer momento. Se você já estava utilizando o bot, é só rodar um /menu para abri-lo.

https://i.imgur.com/P3CnkpX.gif https://i.imgur.com/C16flEo.gif

E por trás das cameras, foi implementado um banco de dados mais rápido e que vai facilitar algumas features no futuro (SQLite -> Postgres).

Se alguém por acaso souber outro idioma e quiser traduzir (são poucas linhas ::)), é só traduzir os textos, salvar como idioma.yaml (ex: ru.yaml) e me mandar: https://pastebin.com/q93bXaNx


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: alegotardo on May 11, 2020, 06:18:22 PM
Parabéns e obrigado por compartilhar esse "superbot" em primeira mão aqui pra gente.
Já habilitei ele para testar e reportar qualquer feedback.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 11, 2020, 07:53:03 PM
Parabéns e obrigado por compartilhar esse "superbot" em primeira mão aqui pra gente.
Já habilitei ele para testar e reportar qualquer feedback.
Eu que agradeço por usar o bot e ainda me ajudar a testar a próxima feature. 8)

https://i.imgur.com/S9qI82U.png

edit: você provavelmente vai receber duas notificações desse post por que eu apaguei ele (e repostei) sem querer... =P


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: alegotardo on May 11, 2020, 08:51:50 PM
Eu que agradeço por usar o bot e ainda me ajudar a testar a próxima feature. 8)

https://i.imgur.com/S9qI82U.png

edit: você provavelmente vai receber duas notificações desse post por que eu apaguei ele (e repostei) sem querer... =P
Opa, que legal saber que conseguiu isso também, parabéns.
E eu recebi duas notificações sim, ainda bem que não é bug :P

[edit]
O bom desses bots é que eles deduram quem apagou ou editou o post, kkkk.
O conteúdo do post vai na íntegra pra notificação ou só as primeiras linhas/palavras?


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 12, 2020, 02:05:21 AM
O bom desses bots é que eles deduram quem apagou ou editou o post, kkkk.
Sim, o bot está pegando novos posts a cada 5 segundos, então além de te notificar mais rápidamente do que o concorrente (8)), é quase real-time. Aquele seus 2 merits me foram notificados em menos de 1 minuto VS o bot já estabelecido no fórum que demorou quase 1 hora (o que não é tão importante, mas mesmo assim é algo a se falar).

O conteúdo do post vai na íntegra pra notificação ou só as primeiras linhas/palavras?
Ele só envia os 150 primeiros caracteres do post, então se ele tiver esse tamanho ou for mais curto que isso, você vai ver toda a mensagem logo na notificação. Caso contrário, ela é cortada (esse meu post, por exemplo, chegará para você cortado).



Aproveitando, soltei o update dos merits. :)

Novamente, se você já utilizava o bot, é só rodar um /start, definir o seu BitcoinTalk UID e selecionar para habilitar os merits quando questionado sobre o mesmo.

E o idioma francês também está disponível.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: tg88 on May 12, 2020, 11:28:56 AM
Sem dúvidas já é o melhor bot de notificação do bitcointalk, espero que o servidor aguente o tranco pois quando for anunciado oficialmente  milhares de usuarios começarão a utilizar.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: cryptobaboon on May 13, 2020, 03:22:36 PM
Ótimo, ninja! Adoro nossos projetos locais ;D estou muito certo que a aderência do resto do fórum quando a build final estiver pronta será massiva! Com a possível chuva de merits que está por vir, vê se canaliza um pouco deles para o povo que está dando uma mão aí com os testes haha ;D

Infelizmente do jeito que as coisas estão pra mim nem vou me comprometer na empreitada hehe mas pelo que vejo tá bem bacana! Vou te falar que os gifs da operação darão aquele toque à parte, indico utilizá-los na build final quando for postar na gringa :)

Parabéns man! 8)


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: AD Node on May 13, 2020, 05:26:16 PM
Comecei a usar antes de ontem, e está excelente, na vdd estou usando dois bots, e esse aqui consegue me notificar primeiro do que o outro, muito útil para acompanhar as menções aqui no forum eu particulamente achei mais facil achar elas atraves do bot do que indo no link auqi do forum.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 14, 2020, 05:27:32 AM
Ótimo, ninja! Adoro nossos projetos locais ;D estou muito certo que a aderência do resto do fórum quando a build final estiver pronta será massiva! Com a possível chuva de merits que está por vir, vê se canaliza um pouco deles para o povo que está dando uma mão aí com os testes haha ;D

Infelizmente do jeito que as coisas estão pra mim nem vou me comprometer na empreitada hehe mas pelo que vejo tá bem bacana! Vou te falar que os gifs da operação darão aquele toque à parte, indico utilizá-los na build final quando for postar na gringa :)
Que isso, baboon. Se for pela questão de testar e reportar bugs, não é necessário. O importante mesmo nesse momento seria aumentar o número de usuários para testar a capacidade do bot. Vai que eu lanço lá para o resto do fórum, chega uma galera e o bot para de funcionar? :D

O primeiro bot desse tipo que lançou aqui no fórum, o Maggiordomo, lançado pelo Piggy, bateu 160+ usuários inscritos ao mesmo tempo. Fica a dúvida se o bot aguentaria esse volume ao mesmo tempo. :P

Vou tentar fazer um thread bem arrumadinho quando lançar por lá, então sim, vai rolar os gifs (que realmente dão um toque a mais). De merits, já estou tentando ajudar desde já por aqui, então sem preocupações. 8)

Comecei a usar antes de ontem, e está excelente, na vdd estou usando dois bots, e esse aqui consegue me notificar primeiro do que o outro, muito útil para acompanhar as menções aqui no forum eu particulamente achei mais facil achar elas atraves do bot do que indo no link auqi do forum.
Valeu AD Node! Agradeço.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: sabotag3x on May 14, 2020, 05:33:20 AM
@sabotag3x


edit: não funciona com auto-menções? ou não é instantâneo?

edit2: funcionou agora que me deram um quote.. bem rápido.
e tem algum bug ali, depois de informar meu UID, o bot me disse que não vai me informar sobre menções, apesar da opção estar ativa.. acredito que ele inverteu as respostas e a correta seria: Nós vamos lhe informar sobre novas menções..

https://i.imgur.com/SVmP5TF.png


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 14, 2020, 05:44:50 AM
@sabotag3x

edit: não funciona com auto-menções? ou não é instantâneo?
Não funciona auto-menções. Eu imaginei que seria algo que a maioria não ia querer ser notificado sobre, então coloquei um pequeno if a mais. Por outro lado: :D

https://i.imgur.com/TcVFJLC.png

Esse aqui você recebe. Ainda mandei uns merits para testar a outra feature...

e tem algum bug ali, depois de informar meu UID, o bot me disse que não vai me informar sobre menções, apesar da opção estar ativa
Erro de tradução, haha. Eu já tinha percebi isso alguns minutos atrás testando um update no branch de desenvolvimento. edit: corrigido!

Valeu por usar!



Aproveitando, vou apresentar outro "extra" do projeto para vocês: https://posts.ninjastic.space/

Como o bot já faz o tracking de todos os posts do fórum, achei legal criar uma página para pesquisar por eles (principalmente posts antes de qualquer edit). Por ora, já há a opção de pesquisar posts por: Autor, Conteúdo, Tópico e Data. Então caso perca um post ou queira recuperar algo deletado, agora é mais fácil achar por ele.

Dei uma limpa na DB para modificar algumas coisas, então não tem muito post salvo, mas jájá aumenta bastante.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: Loganota on May 14, 2020, 02:50:49 PM
Aproveitando, vou apresentar outro "extra" do projeto para vocês: https://posts.ninjastic.space/

Como o bot já faz o tracking de todos os posts do fórum, achei legal criar uma página para pesquisar por eles (principalmente posts antes de qualquer edit). Por ora, já há a opção de pesquisar posts por: Autor, Conteúdo, Tópico e Data. Então caso perca um post ou queira recuperar algo deletado, agora é mais fácil achar por ele.

Dei uma limpa na DB para modificar algumas coisas, então não tem muito post salvo, mas jájá aumenta bastante.

Está aparecendo uma tela pra configuração do servidor na página, talvez esteja mexendo nela agora... não cheguei a entrar no link antes


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 14, 2020, 03:16:08 PM
Está aparecendo uma tela pra configuração do servidor na página, talvez esteja mexendo nela agora... não cheguei a entrar no link antes
Poxa, você foi ver bem na hora que estava migrando de servidor.

Botei o bot em outro servidor que já está pago por 1 ano. Isso significa que ele vai ficar funcionando e não tem desculpa para eu largar o projeto no meio e ele ficar offline. Agora é só sucesso. :D

Já peço perdão, inclusive, caso o bot tenha dado a sorte de perder alguma menção ou merit devido ao pequeno downtime para migração. Agora já está tudo funcionando.

E.g, esse seu post: https://posts.ninjastic.space/?post=54430537


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: tg88 on May 14, 2020, 10:47:06 PM
Na notificação de Merits, teria como informar também o somatório geral alcançado?

Por exemplo: Voce recebeu 10 merit(s) de tg88 na postagemxxxx Totalizando 1000 Merit(s).



Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: Loganota on May 15, 2020, 02:18:10 AM
Fui notificado por 2x no mesmo minuto por merits que já havia sido notificado anteriormente.

https://i.ibb.co/n8Fr0YV/Screenshot-20200514-231251-Telegram.jpg


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 15, 2020, 04:04:32 AM
Na notificação de Merits, teria como informar também o somatório geral alcançado?

Por exemplo: Voce recebeu 10 merit(s) de tg88 na postagemxxxx Totalizando 1000 Merit(s).
Hm... verei a possibilidade. No momento o bot faz o scraping dos merits que você recebeu nos últimos 120 dias e notifica dos últimos que ainda não foram notificados. Também teria como colocar para ele fazer o scraping do perfil do usuário para pegar o total de merits, mas aí tem dois problemas:

1. O usuário pode receber mais merits no meio do caminho, então o bot teria que analisar cada merit individualmente, junto ao total de merits já conhecido para ver se os 2 merits são responsáveis pelo total de 1000 ou se logo depois de abrir a página, ele recebeu, por exemplo, mais 3 e os 2 primeiros só lhe renderam o total de 997 merits. (Talvez eu tenha explicado de uma forma ficado meio complicada. :P)

2. Mais páginas para ler, já que a informação do total de merits só está presente no perfil do usuário, o que não seria tanto problema, mas já acumula.

Claro que eu poderia assumir que o bot não vai perder 1 único merit e utilizar os valores de merit total já conhecidos (atualizados a cada X segundos), somando à cada merit, mas pode haver downtime no mesmo e até mesmo no fórum (já houveram vários erro 503).

Vou pensar sobre, mas por enquanto pretendo deixar assim.



Fui notificado por 2x no mesmo minuto por merits que já havia sido notificado anteriormente.

https://i.ibb.co/n8Fr0YV/Screenshot-20200514-231251-Telegram.jpg
Obrigado pelo report. Vi aqui e aparentemente você não foi o único. Até mesmo eu recebi uma notificação dobradas e se os logs estiverem certos, acho que o sabotag3x recebeu várias... Perdão. :P

Pelo que eu ví, o bot acabou interpretando alguns merits do dia anterior como do dia atual logo após a meia noite no horário UTC. Então ele achou que eram merits novos e dobrou as notificações. Vou tentar encontrar o problema.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: sabotag3x on May 15, 2020, 04:07:50 AM
Obrigado pelo report. Vi aqui e aparentemente você não foi o único. Até mesmo eu recebi uma notificação dobradas e se os logs estiverem certos, acho que o sabotag3x recebeu várias... Perdão. :P

Tava feliz que tinha recebido mil merits.. fui tapeado!

https://i.imgur.com/MUBvksB.png

edit: mais esse que eu não tinha visto
https://i.imgur.com/GDXfIcq.png


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: Loganota on May 15, 2020, 04:21:21 AM
Claro que eu poderia assumir que o bot não vai perder 1 único merit e utilizar os valores de merit total já conhecidos (atualizados a cada X segundos), somando à cada merit, mas pode haver downtime no mesmo e até mesmo no fórum (já houveram vários erro 503).

Essa é uma dúvida que tenho, o bitcointalk não tem proteção do cloudfare? Vi que o delay é bem pequeno, consequentemente o bot está fazendo muitas requisições em pouco tempo. Achei que essa proteção iria barrar um scrapping nessa velocidade.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 15, 2020, 05:07:19 AM
Essa é uma dúvida que tenho, o bitcointalk não tem proteção do cloudfare? Vi que o delay é bem pequeno, consequentemente o bot está fazendo muitas requisições em pouco tempo. Achei que essa proteção iria barrar um scrapping nessa velocidade.
Tem sim. Descobri, verificando o problema dos merits duplicados, que o bot estava fazendo algumas requisições sem o delay necessário, e isso estava gerando alguns erros por parte do fórum.

Acho que corrigi o problema dos merits duplicados e o delay está acontecendo, então ele verifica por novos posts a cada 5 segundos e novos merits a cada 25 segundos (com 5 segundos de delay entre cada usuário), o que deve ser ok. O theymos já falou que o importante é respeitar a regra de 1 requisição por segundo.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 16, 2020, 03:11:03 PM
Lancei o bot lá no fórum gringo e gostei da adesão rápida que teve por parte de alguns membros: https://bitcointalk.org/index.php?topic=5248878.0

Apenas algumas horas depois do lançamento, já houve bastante interesse em ajudar no trabalho de tradução e o bot agora tem: Espanhol, Filipino e, em breve, Alemão! Ou seja, agora são 5 idiomas!

Obrigado a todos que ajudaram a testar o bot por aqui. Mesmo sem reportar bugs ou ajudar de forma ativa, só a sua utilização já ajudou a corrigir alguns problemas graves que teriam ferrado com o lançamento.

Muito feliz pelo projeto estar dando resultado. :)


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: AD Node on May 16, 2020, 03:37:29 PM
Lancei o bot lá no fórum gringo e gostei da adesão rápida que teve por parte de alguns membros: https://bitcointalk.org/index.php?topic=5248878.0

Apenas algumas horas depois do lançamento, já houve bastante interesse em ajudar no trabalho de tradução e o bot agora tem: Espanhol, Filipino e, em breve, Alemão! Ou seja, agora são 5 idiomas!

Obrigado a todos que ajudaram a testar o bot por aqui. Mesmo sem reportar bugs ou ajudar de forma ativa, só a sua utilização já ajudou a corrigir alguns problemas graves que teriam ferrado com o lançamento.

Muito feliz pelo projeto estar dando resultado. :)

Parabéns vi que a galera gostou bastante do boy, realmente é muito útil e vai facilitar a vida de muita gente aqui.
Excelente trabalho. :)


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: cryptobaboon on May 19, 2020, 03:09:50 PM
(...)
Falei, ninja! Foi por causa dos gifs  ;D ;D Brincadeiras à parte, ficou massa demais!! Registrei meu user por aqui, não deu tempo de testar ainda, mas depois dou meu feedback como a coisa ficou - aparentemente redondo, visto o retorno que têm tido por lá e por aqui também.

Parabéns mais uma vez e, claro, adicionado ao Guia :)

Em falar nisso, traduzi o tópico de lá, se quiser atualizar o OP ou mesmo lançar um tópico novo:

Quote
Ei pessoal, eu tenho muito tempo livre e voltei a programar mais, então obviamente estava interessado em fazer alguns projetos pessoais com algumas novas técnicas que estou aprendendo. Eu sei que já temos bots para isso no fórum, mas pensei em criar algo potencialmente melhor (com mais recursos)... e programar é legal, o que mais devo fazer?

Deseja utilizá-lo? Basta conversar com o bot no Telegram:
@BTTSuperNotifier_bot (https://t.me/BTTSuperNotifier_bot)

https://i.imgur.com/RSb4YlK.gif



O que ele possui atualmente:

- Notificação de menções/citações
https://i.imgur.com/Lff4IWp.png

- Notificação de merits
https://i.imgur.com/hl2t8cb.png

- Acompanhamento de tópicos com notificações (gif (https://i.imgur.com/fEu3LW4.gif))

- Internacionalização (multilíngue) (gif (https://i.imgur.com/FGRU52X.gif))

- Ligar ou desligar as notificações de merits e menções a qualquer momento com um menu bacana.

Aguardo novas sugestões de vocês para que eu possa implementá-las. Obrigado!



Comandos:
/start - para iniciar o bot ou destravar, caso algo aconteça.
/menu - abre/atualiza o menu.
/topic (url) - adiciona um tópico à sua lista de acompanhamento/rastreamento.
/topics - mostra os tópicos em sua lista de acompanhamento/rastreamento.
/language - exibe o menu para alteração de idioma.
/alt (nome do usuário) - define um usuário alternativo para detecção de menções. NOVO



Ajuda com tradução necessária:
Se você quiser ajudar a traduzir o bot para o seu próprio idioma, copie o arquivo de strings strings file (https://pastebin.com/sp8gcTF7), traduza-o para o idioma desejado (apenas 53 strings pequenas) e envie para mim. Eu realmente aprecio qualquer ajuda, pois só fiz inglês, português e francês (com o pequeno conhecimento que tenho + algumas ferramentas de tradução - desculpa aos falantes nativos, me envie uma MP se houver algum erro). edit: agora espanhol, filipino e alemão!



Bônus:
- Como já estou fazendo o scrap e salvando postagens, também estou fornecendo um site que permite pesquisar facilmente postagens com filtros (autor, texto, no tópico X e intervalo de datas) e compartilhar o item armazenado para que você possa enviar a alguém (este post original (https://posts.ninjastic.space?post=54441882), por exemplo) ou mesmo archive it (https://archive.is/). Limpei o banco de dados para fazer algumas alterações e liberar o bot, para que as postagens cheguem até 14 de maio. Mas tenho hospedagem e espaço suficientes para ao menos 1 ano de postagens (e posso renovar), para que você possa usá-lo melhor no futuro.

Você pode usá-lo aqui: https://posts.ninjastic.space



Código fonte: Também planejo abrir o código-fonte do bot, mas no momento o código está um pouco confuso.

Um obrigado a:
@Piggy por seu primeiro bot (https://bitcointalk.org/index.php?topic=5023605.0), que originou essa era de bots no Telegram no fórum.
@giammangiato por seu bot (https://bitcointalk.org/index.php?topic=5209107.0), de onde peguei algumas idéias e o design de mensagens.
@csmiami pela tradução para o espanhol.
@sheenshane pela tradução para o filipino.
@mole0815  pela tradução para o alemão.
@mikhailr  pela tradução para o russo.
@fillippone  pela tradução para o italiano.
@cygan  pela tradução para o polonês.
@masulum  pela tradução para o bahasa indonésio.



Changelog:

Code:
1.2.1
- Melhorado o código que procura por menções. Deve dar muito menos falsos positivos agora. Obrigado a @asche

1.2.0
- Maior tempo de scrapping de merits para 30 segundos por rotina e 5 segundos entre usuários, pois os merits não são algo tão reativo e frequente.
- Código aprimorado para que os trabalhos de scrapping e a lógica do bot funcionem melhor ao mesmo tempo.
- Adicionado suporte ao idioma polonês e bahasa indonésio. Obrigado a @cygan e @masulum

1.12.17
- Adicionado suporte ao idioma russo e italiano. Obrigado a @mikhailr e @fillippone

1.12.16
- Adicionado suporte ao idioma alemão. Obrigado a @mole0815

1.2.15
- Adicionado comando /alt. Use com /alt NOME DO USUÁRIO para configurar um nome de usuário alternativo que aciona notificações quando alguém menciona.

1.2.13
- Adicionada correspondência sem distinção entre maiúsculas e minúsculas para menções.
- Corrigido usuário recebendo uma notificação por sua própria menção.

1.2.12
- Adicionado suporte ao idioma filipino e espanhol. Obrigado a @csmiami e @sheenshane



Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: alegotardo on May 20, 2020, 12:22:42 PM
Quote
Bônus:
- Como já estou fazendo o scrap e salvando postagens, também estou fornecendo um site que permite pesquisar facilmente postagens com filtros (autor, texto, no tópico X e intervalo de datas) e compartilhar o item armazenado para que você possa enviar a alguém (este post original (https://posts.ninjastic.space?post=54441882), por exemplo) ou mesmo archive it (https://archive.is/). Limpei o banco de dados para fazer algumas alterações e liberar o bot, para que as postagens cheguem até 14 de maio. Mas tenho hospedagem e espaço suficientes para ao menos 1 ano de postagens (e posso renovar), para que você possa usá-lo melhor no futuro.

Você pode usá-lo aqui: https://posts.ninjastic.space

Poxa, assim tu me quebra @TryNinja, eu sou aquele cara apressado que clica no Post e depois dá vários Edit antes de 5 minutos só pra arrumar um erro ortográfico ou sintático.

[EDIT]
O site acima está brindo com a página em branco pra mim.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 20, 2020, 01:05:52 PM
Falei, ninja! Foi por causa dos gifs  ;D ;D Brincadeiras à parte, ficou massa demais!! Registrei meu user por aqui, não deu tempo de testar ainda, mas depois dou meu feedback como a coisa ficou - aparentemente redondo, visto o retorno que têm tido por lá e por aqui também.
Os gifs realmente dão um toque especial! Estou bastante contente com o estado do bot atualmente. Ele teve um progresso imenso desde o beta.

Em falar nisso, traduzi o tópico de lá, se quiser atualizar o OP ou mesmo lançar um tópico novo:
Valeu! Vou atualizar o post com esse em português. Vou mandar uns merits para você presenciar as funcionalidades. 8)



Poxa, assim tu me quebra @TryNinja, eu sou aquele cara apressado que clica no Post e depois dá vários Edit antes de 5 minutos só pra arrumar um erro ortográfico ou sintático.
Te entendo, pois eu faço a mesma coisa. Algumas vezes acabo refazendo meus posts por inteiro logo após postá-los. :P

O site acima está brindo com a página em branco pra mim.
Vocês só abrem o site quando eu estou fazendo updates neles, ai fica díficil. ;D

Eu estava corrigindo um problema do meu web server. Agora deve estar funcionando novamente.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: alegotardo on May 20, 2020, 01:24:49 PM
Eu estava corrigindo um problema do meu web server. Agora deve estar funcionando novamente.

Nope :-\

https://i.imgur.com/qMQL0pl.jpg

E o problema não é o javascript desativado no navegador.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: Loganota on May 20, 2020, 01:37:24 PM
Eu estava corrigindo um problema do meu web server. Agora deve estar funcionando novamente.

Nope :-\

E o problema não é o javascript desativado no navegador.

Mesmo erro aqui.


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: TryNinja on May 20, 2020, 03:35:50 PM
Nope :-\

E o problema não é o javascript desativado no navegador.
Mesmo erro aqui.
Agora parece ter sido corrigido. Na verdade eu estou meio p*to com isso. Do nada começou a dar problema e eu não sabia o que estava acontecendo. Testei 500 soluções, dei rollback em um commit antigo, reconfigurei meu web server, etc... etc... e agora, só voltou a funcionar. Qual solução foi a responsável por isso? Não faço a minima ideia já que o meu browser ficava mostrando a página em cache, sem atualizar algumas das mudanças drásticas que fiz. :)

Dei um CTRL + F5 para limpar o cache e funcionou. Então se continuar, é só dar CTRL + F5 ou manualmente limpar o cache do browser. Pelo menos está funcionando denovo...


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: cryptobaboon on May 20, 2020, 11:28:55 PM
(...)
Opa, comprovado, ta funcionando e muito bem haha ;D valeu, ninja!

Certamente o bot mais rápido e polido que tenho conhecimento que temos por aqui até o momento :)


Title: Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Post by: Loganota on May 20, 2020, 11:39:36 PM
...

Também confirmo que tá funcionando normalmente aqui, e não precisei forçar o carregamento.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: alegotardo on May 26, 2020, 04:38:45 PM
Hey @TryNinja,
Vendo agora as notificações que tenho recebido daquele sorteio do 1miuau (https://bitcointalk.org/index.php?topic=5250616.0), me veio uma ideia de melhoria.

Ao invés de exibir sempre no preview os primeiros caracteres do post, não seria mais útil exibir alguns caracteres antes e depois da menção do nickname?

Notei que para casos de citação você a desconsidera e pega logo após o [/quote ], o que é bacana, mas também dá pra melhorar...
Nesse seu post aqui (https://bitcointalk.org/index.php?topic=5247023.msg54467032#msg54467032) o bot me mostrou:
Code:
Você foi mencionado por TryNinja em Local / Português (Portuguese) / Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Os gifs realmente dão um toque especial! Estou bastante contente com o estado do bot atualmente. Ele teve um progresso imenso desde o beta. Valeu! Vou...

Mas poderia ter sido assim:
Code:
Você foi mencionado por TryNinja em Local / Português (Portuguese) / Re: Novo Telegram Bot de notificação do BitcoinTalk em desenvolvimento
Te entendo, pois eu faço a mesma coisa. Algumas vezes acabo refazendo meus posts por inteiro logo após postá-los.

Claro que como programador eu entendo que tudo dá trabalho, por mais simples que seja. Então é só uma dica e não algo do tipo... ou tu ajeita isso ou vou deixar de usar 8)


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on May 26, 2020, 05:27:24 PM
Ao invés de exibir sempre no preview os primeiros caracteres do post, não seria mais útil exibir alguns caracteres antes e depois da menção do nickname?
Entendi. O maior problema atualmente é que o método que uso para identificar um quote/menção é bem simples e ele não consegue detectar o contexto geral do post. Eu pretendo pesquisar um pouco e tentar mudar essa lógica para poder implementar algumas melhorias como: se você foi "quotado" ou mencionado, o post logo abaixo do seu quote, etc... porém não é garantido que vai funcionar do jeito que eu quero.

Atualmente eu estou fazendo um pouco de cada coisa. Melhorando o https://posts.ninjastic.space (inclusive fiz um redesign mais simples e elegante do site), o bot e ainda testando outros projetos, então logo eu dou um tempo para pensar mais sobre isso. Agradeço a sugestão.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: alegotardo on May 26, 2020, 05:34:37 PM
Atualmente eu estou fazendo um pouco de cada coisa. Melhorando o https://posts.ninjastic.space (inclusive fiz um redesign mais simples e elegante do site), o bot e ainda testando outros projetos, então logo eu dou um tempo para pensar mais sobre isso. Agradeço a sugestão.

Legal, sem crise. Tudo no seu tempo ;)

Quanto ao site, quanto mais clean melhor. Mas também quanto maior o aproveitamento do espaço melhor também....
Minha opinião seria de reduzir os espaços em branco pra não ter que ficar rolando tanto a página.

Talvez seria interessante também um botão de expand/collapse em cada resultado, com um expand/collapse all bem no início.

Tá bom...
Vou parar antes que eu me empolgue nas ideias :P


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on June 05, 2020, 09:58:46 PM
Passando para dar mais um feedback, tudo certo com o bot.. e como é o primeiro que eu uso, é legal para ver umas marcações (geralmente sobre estatísticas de merits) em abas que eu não frequento..

O que está faltando é um logotipo maneiro 8) posso tentar criar um, de graça, caso você tenha interesse..


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on June 07, 2020, 10:30:45 PM
Passando para dar mais um feedback, tudo certo com o bot.. e como é o primeiro que eu uso, é legal para ver umas marcações (geralmente sobre estatísticas de merits) em abas que eu não frequento..

O que está faltando é um logotipo maneiro 8) posso tentar criar um, de graça, caso você tenha interesse..
Valeu sabota! Se tiver como, eu aceito. :D

Eu acho que ficaria legal algo meio clean, no estilo do logo do fórum. Não sou muito criativo então deixo em suas mãos (porém, sem pressão). :D

Aproveitando, te dei um merit aqui para testar o novo update do bot. As notificações de merit estava demorando demais agora que o bot bateu os 96 usuários, então decidi fazer umas modificações pesadas... 8)

Com um delay de 5 segundos entre cada usuário + 25 segundos para cada rotina de verificações, o bot poderia demorar 1 segundo (se você recebe merit na hora que ele roda um scan no seu histórico de merits), 5 * 96 + 25 = ~8 minutos (scan do inicio) ou até mesmo (5 * 96 + 5 * 95) + 25 = 16 minutos!!! Isso se você fosse azarado o suficiente para receber merits no segundo após o bot passou pelo seu perfil.

Agora com o novo update: tendo 96 usuários ou 300 usuários no bot, os merits serão notificados após 5~10 segundos de seu recebimento. 8) :o

16 minutos (aumentando a cada user) VS 10 segundos.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on June 07, 2020, 11:29:21 PM
Aproveitando, te dei um merit aqui para testar o novo update do bot. As notificações de merit estava demorando demais agora que o bot bateu os 96 usuários, então decidi fazer umas modificações pesadas... 8)

A notificação da citação chegou em exatos 5 segundos..

Dos merits..
67 segundos - June 07, 2020, 10:24:02 PM: 1 from cryptobaboon for [FREE] After Effects Intros/outros/etc
44 segundos - June 07, 2020, 11:16:28 PM: 3 from TryNinja for [FREE] After Effects Intros/outros/etc
14 segundos - June 07, 2020, 11:23:22 PM: 1 from TryNinja for Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum



Eu acho que ficaria legal algo meio clean, no estilo do logo do fórum. Não sou muito criativo então deixo em suas mãos (porém, sem pressão). :D

Show! Logo que eu bolar algo, eu apresento aqui.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on June 09, 2020, 09:52:59 AM
Valeu sabota! Se tiver como, eu aceito. :D

Eu acho que ficaria legal algo meio clean, no estilo do logo do fórum. Não sou muito criativo então deixo em suas mãos (porém, sem pressão). :D

Veja se gostou, ficou clean: a bola laranja do BTC + o símbolo do Telegram

https://i.imgur.com/BOY0qXL.png











https://i.imgur.com/hJbSt3b.gif (https://youtu.be/MbESEB0ttrA)

De quebra, um vídeo: https://youtu.be/MbESEB0ttrA


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on June 09, 2020, 10:24:03 AM
~
Top demais! Gostei de verdade, sabota. Eu já coloquei ela como foto de perfil do bot no Telegram (estava usando uma foto genérica do BTC :D). Também vou ver se combina legal lá no thread. Parabéns, e muito obrigado!

edit: De cara ainda acho que detectei um bug. Acho que você não recebeu notificação desses 10 merits. :D

edit2: Já corrigi. Erro de iniciante. Esqueci de um pequeno "+" no regex, o que fez com que o bot não conseguisse fazer o scrape dos merits quanto a quantidade fosse de 2 dígitos (e.g seus 10 merits). Agora deve ter recebido. +2 pela ajuda.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: alegotardo on June 09, 2020, 02:15:23 PM
~logo super bacana~
Incrível :o
Se tivesse feito algo nesse padrão para o Concurso Luso-Brasileiro de Artes do Bitcointalk não teria deixado nenhuma chance para os demais.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on June 09, 2020, 08:29:21 PM
edit2: Já corrigi. Erro de iniciante. Esqueci de um pequeno "+" no regex, o que fez com que o bot não conseguisse fazer o scrape dos merits quanto a quantidade fosse de 2 dígitos (e.g seus 10 merits). Agora deve ter recebido. +2 pela ajuda.

Eu sem fazer nada e o @TryNinja me agradecendo pela ajuda:
https://i.imgur.com/3Qeg6l9.png


edit: De cara ainda acho que detectei um bug. Acho que você não recebeu notificação desses 10 merits. :D

Agora que não preciso mais de merits, estou ganhando vários.. ::)

Recebi a notificação desses 10 atrasada, e os outros (2 seus e 1 do @Loganota) em 5-10 segundos..

Top demais! Gostei de verdade, sabota. Eu já coloquei ela como foto de perfil do bot no Telegram (estava usando uma foto genérica do BTC :D). Também vou ver se combina legal lá no thread. Parabéns, e muito obrigado!

Incrível :o
Se tivesse feito algo nesse padrão para o Concurso Luso-Brasileiro de Artes do Bitcointalk não teria deixado nenhuma chance para os demais.

Que bom que gostaram! Minha ideia original era totalmente diferente e eu estava quase desistindo de tudo pois não estava ficando bom :D

Quem sabe no próximo @alegotardo..


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on June 17, 2020, 09:17:44 PM
Sobre um novo update que occoreu desde a criação desse tópico:

Agora tem como você receber uma notificação quando um dos seus posts desaparece (é "deletado") por que o tópico a qual ele foi feito foi deletado. Essa notificação vem desativada por padrão, então caso queira ativá-la, é só ir em "Notificações" no menu e "Habilitar Posts Deletados".

P.S: Isso só funciona com posts em tópicos que foram deletados por um mod. Ou seja, se algum mod deletar apenas o seu post, ou se um usuário deletá-lo de seu tópico "self-moderated", você não recebe nada (o fórum já avisa desses por PM).

https://i.imgur.com/25q5Mtv.png

https://i.imgur.com/feW1RcG.png


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on June 17, 2020, 10:58:53 PM
Aproveitando o assunto sobre posts deletados, ontem eu tentei procurar uns posts pelo ninjastic.space e alguns resultados não iam pro link certo aqui no fórum.. Será que estes posts foram apagados aqui no fórum que permaneceram no ninjastic.space? ???

Caso sim, tem como o site marcar que tal post foi removido?


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on June 18, 2020, 12:18:24 AM
Aproveitando o assunto sobre posts deletados, ontem eu tentei procurar uns posts pelo ninjastic.space e alguns resultados não iam pro link certo aqui no fórum.. Será que estes posts foram apagados aqui no fórum que permaneceram no ninjastic.space? ???

Caso sim, tem como o site marcar que tal post foi removido?
Sabe qual foi o post? Tem como explicar melhor qual foi problema? Pelo que eu entendi, o link que aparecia no ninjastic.space (no título) do post X ia para outro post Y, ou algo assim?

Não tem como marcar se o post foi excluído pois isso envolveria o scrapper ter que buscar todos os posts constantemente para ver a situação do mesmo (quando foi editado, excluído, etc...). Na verdade, há caminhos para fazer algo assim, mas seria algo complicado.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on June 18, 2020, 12:30:20 AM
Aproveitando o assunto sobre posts deletados, ontem eu tentei procurar uns posts pelo ninjastic.space e alguns resultados não iam pro link certo aqui no fórum.. Será que estes posts foram apagados aqui no fórum que permaneceram no ninjastic.space? ???

Caso sim, tem como o site marcar que tal post foi removido?
Sabe qual foi o post? Tem como explicar melhor qual foi problema? Pelo que eu entendi, o link que aparecia no ninjastic.space (no título) do post X ia para outro post Y, ou algo assim?

Não tem como marcar se o post foi excluído pois isso envolveria o scrapper ter que buscar todos os posts constantemente para ver a situação do mesmo (quando foi editado, excluído, etc...). Na verdade, há caminhos para fazer algo assim, mas seria algo complicado.

Topic ID: 5181406
Text Search: translation

Ai por exemplo, esses 2 posts não existem:

https://i.imgur.com/3erjsUi.png

Olhando agora pelo google, não encontrei os 2 usuários, pelo BPIP sim..
https://bpip.org/profile.aspx?id=2726694
https://bitcointalk.org/index.php?action=profile;u=2726694
Status: ARCHIVED, lol, deve ter tomado um nuke..


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on June 18, 2020, 12:37:29 AM
~
Muito provavelmente (99%) foram deletados. O meu scrapper salva os posts segundos após eles serem criados, e eles ficam lá independente de serem editados ou excluidos, por isso muitos nem existem mais por aqui.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: alegotardo on June 18, 2020, 11:35:05 AM
Não tem como marcar se o post foi excluído pois isso envolveria o scrapper ter que buscar todos os posts constantemente para ver a situação do mesmo (quando foi editado, excluído, etc...). Na verdade, há caminhos para fazer algo assim, mas seria algo complicado.
Não precisa fazer a busca constante por eles, mas somente nos posts que caírem no filtro para listagem ao usuário.
Antes de listar verifica o seu status.

Fácil falar né :P


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on June 18, 2020, 05:45:57 PM
Não precisa fazer a busca constante por eles, mas somente nos posts que caírem no filtro para listagem ao usuário.
Antes de listar verifica o seu status.
Era isso mesmo que eu estava pensando. :D

Ou "solicitar" automaticamente que o bot salve os posts novamente (ou pelo menos verifique se eles ainda estão disponíveis) quando eles aparecerem em uma busca, ou adicionar um botão para que o usuário faça essa solicitação.

Estou pensando em novas features para ambos o site e o bot do telegram, então talvez eu tente fazer algo assim depois.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on June 19, 2020, 09:03:31 PM
Já que o site salva poucos segundos após a postagem, é valido/recomendado utilizar o ninjastic como alternativa a sites de arquivamento como prova? (e.g archive.org)

Ontem salvei muitos links do fórum em um curto período de tempo, e o archive.org simplesmente apagou tudo, provavelmente proteção contra spam.. e até agora não descobri um site que me permita salvar vários links de uma só vez..


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on June 19, 2020, 09:08:20 PM
Já que o site salva poucos segundos após a postagem, é valido/recomendado utilizar o ninjastic como alternativa a sites de arquivamento como prova? (e.g archive.org)
Sim, porém somente se o post não foi editado depois ou se o edit é irrelevante para o caso. Se o cara postou X, o bot salvou e depois ele editou com algo encriminatorio, o site só vai ter a versão inicial.

Porém eu tinha um projeto de um arquivador para o fórum que permitiria arquivar as páginas de trust, por exemplo (que não pode ser acessado por alguém deslogado, então não é capturado por esses sites). Se quiser, posso trabalhar nele. :)


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on June 21, 2020, 09:25:11 PM
LOL. Esse seu post é praticamente um enigma.

Nunca tinha visto essa lista. Vou dar uma olhada para ver se tem alguma feature legal que dê para colocar no bot/site ou algum outro projeto. :o

Aliás, estou sempre aceitando sugestões (de features ou projetos novos), caso você ou alguém tenham.

Jogando a conversa pra esse tópico.. Sobre o site..

Tem como colocar uma opção de eliminar todos os posts de um determinado autor?

Além do topic ID, tem como botar pra filtrar por aba? ex: 29

Indo além..
O que eu tenho de sugestão é criar uma ferramenta onde toda vez que alguém posta um endereço de ETH na aba de bounties, a ferramenta busca automaticamente por posts com o mesmo endereço vindos de outros autores e salva num log..

Isso ai ajudaria bastante o pessoal que fica monitorando o abuso em campanhas por meio de contas alternativas..


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on June 22, 2020, 12:23:02 AM
Jogando a conversa pra esse tópico.. Sobre o site..

Tem como colocar uma opção de eliminar todos os posts de um determinado autor?

Além do topic ID, tem como botar pra filtrar por aba? ex: 29
Por enquanto não, mas é uma boa sugestão.

Eu estava tentando implementar a opção de filtrar por board, porém eu tive acabei tendo algumas dificuldades, então deixei isso para outra hora. A opção de ignorar usuários também é interessante.


O que eu tenho de sugestão é criar uma ferramenta onde toda vez que alguém posta um endereço de ETH na aba de bounties, a ferramenta busca automaticamente por posts com o mesmo endereço vindos de outros autores e salva num log..
Gostei. Eu poderia salvar a referência de cada endereço e agrupar os repetidos (por contas diferentes). Valeu pela ideia! Vou tentar trabalhar nela mais tarde.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on June 22, 2020, 10:27:40 PM
O que eu tenho de sugestão é criar uma ferramenta onde toda vez que alguém posta um endereço de ETH na aba de bounties, a ferramenta busca automaticamente por posts com o mesmo endereço vindos de outros autores e salva num log..
Gostei. Eu poderia salvar a referência de cada endereço e agrupar os repetidos (por contas diferentes). Valeu pela ideia! Vou tentar trabalhar nela mais tarde.

Também da para fazer algo parecido, porém mais trabalhoso, para procurar por plágio de posts.. porém pela quantidade de bans por plágio que vejo, já deve ter alguém fazendo isso..


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on June 22, 2020, 10:50:13 PM
Também da para fazer algo parecido, porém mais trabalhoso, para procurar por plágio de posts.. porém pela quantidade de bans por plágio que vejo, já deve ter alguém fazendo isso..
Sim, já tem alguém fazendo. :D

Eu já tinha pensando em algo assim, mas não sei como eu faria para detectar o plagio de forma efetiva.

Mas enfim, estou lançando o alfa da página que agrupa endereços mencionados por outros usuários. Por enquanto, ele só detecta endereços do ETH, já que parece ser algo mais comum entre os bounty abusers.

Também estou criando um tópico apenas para o site já que pretendo trabalhar bastante nele. Se quiser dar uma olhada em como a ferramenta está funcionando, ela já está disponível: https://bitcointalk.org/index.php?topic=5257396


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on July 01, 2020, 09:16:20 PM
O nome do bot e do site tem algo a ver com Satoshi Nakamoto?
SuperNotifier e Ninjastic.Space

Seria o @TryNinja, @satoshi? Fica a duvida.

https://i.imgur.com/dk6AjOg.png


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on July 02, 2020, 12:40:27 AM
O nome do bot e do site tem algo a ver com Satoshi Nakamoto?
SuperNotifier e Ninjastic.Space

Seria o @TryNinja, @satoshi? Fica a duvida.

https://i.imgur.com/dk6AjOg.png
TryNinja = tentar ninja = tentar conviver no fórum como um ninja = tentar conviver no fórum sem ser descoberto.

Maldito! >:(


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 17, 2020, 12:07:46 PM
Estou reescrevendo o bot do zero com melhores práticas, código mais organizado, etc... e a Alfa está chegando.

Como testei o beta por aqui da última vez e deu bom, estou abrindo as portas para quem quiser testar (sem compromissos) a nova versão. É só usar ele normalmente e reportar qualquer problema (Ou não, só usando e vendo que funciona já tá bom :D).

Como estou reescrevendo ele de uma forma mais organizada e escalável, vai dar para fazer muito mais coisa nele. Ainda coloquei em um servidor parrudo com 10x mais RAM e 20x mais armazenamento SSD que o atual para que tudo funcione 100% nele.

Muitos mais dados!
Muito mais análises e relatórios!
Todos os posts do fórum (mais de 80 GB, sem contar os índices do DB)!
Busca por posts 10x mais rápida!
Mais opções de notificações!
Pesquisa e notificações baseados em boards!
E muito mais!

Soon... 8)

edit: o sabotag3x, como sempre, o primeiro tester indireto...

https://i.imgur.com/QkTwclW.png


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on August 17, 2020, 06:29:11 PM
edit: o sabotag3x, como sempre, sempre o primeiro tester indireto...

O0

Já descobriu uma forma do bot pegar as menções em mensagens editadas? ::)

O bot já estava bom, realmente salva a minha vida em boards em que eu não abro todos os tópicos.. Estou curioso sobre a nova versão e esperando pelo alfa/beta..

edit: @TryNinja :D tagando você, vai que você esteja testando esse recurso também..


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 17, 2020, 06:41:27 PM
Obrigado novamente. Graças a esse seu post, descobri que estava colocando o autor do tópico como autor dos posts...... vou ter dar uma limpa no banco de dados, mas antes tarde do que nunca.

Correção: trocar a:nth-child(1) por a:nth-child(2)

Acabou de me salvar de muita dor de cabeça futura.

Já descobriu uma forma do bot pegar as menções em mensagens editadas? ::)
É surpresa. 8)


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: mikel_012 on August 17, 2020, 07:36:30 PM
Que massa!! puder me falar como eu uso o bot também quero testar ele


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: tg88 on August 18, 2020, 01:23:53 AM
Parabéns pela dedicação, hoje mesmo eu estava pensando.... uso muita coisa boa e gratuita no Telegram: bots e canais gratuitos ferramentas que realmente facilitam a minha vida e me ajudam a ganhar dinheiro.

Uma sugestão que eu deixo é criar uma área para doações no Menu do Bot.  ;)



Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 18, 2020, 01:45:23 AM
Parabéns pela dedicação, hoje mesmo eu estava pensando.... uso muita coisa boa e gratuita no Telegram: bots e canais gratuitos ferramentas que realmente facilitam a minha vida e me ajudam a ganhar dinheiro.

Uma sugestão que eu deixo é criar uma área para doações no Menu do Bot.  ;)


Vou ter que fazer isso mesmo, por que o servidor não foi barato. ;D

Aproveitando o post, uma história:

Duas frases: Sempre seja paranoico e segurança nunca é demais. Estava eu tentando fazer o deploy do bot no servidor para já disponibilizá-lo aqui, e eu sempre me deparava com um monte de erros relacionados a fila de tarefas, que utiliza o Redis (https://redis.io/) como backend.

Eu entrava no container do Redis (usando Docker) e verificava a configuração do mesmo. E então eu percebia que as configurações dele tinham sido alteradas aleatoriamente. Com isso, sempre dava erro, pois o diretório dos dados dele (ele salva a memória em um arquivo periodicamente) sempre mudava para um diretório do Ubuntu que cuida das cronjobs (tarefas programadas), o que não tem nada haver com o Redis. E eu ficava: por que isso está acontecendo? Eu deletava o container, criava novamente, e alguns minutos depois acontecia de novo.

Pesquisei, pesquise, encontrei um cara falando que isso era um ataque e significava que o Redis tinha sido invadido e não dei bola. "Como teriam me hackeado?". Pesquisei mais, testei várias coisas durante horas e nada foi.

Até que uma hora eu me toquei: pera, o acesso ao Redis está aberto, mas eu configurei o firewall do Ubuntu para bloquear acesso a porta dele pela rede fora do servidor, então deveria estar seguro. Mas e se esse firewall não está funcionando?

Tentei conectar pelo Redis pelo meu PC local e... foi. Tentei agora conectar no MongoDB e... também foi. Entro no Mongo e tem um banco de dados estranho "PLEASE READ ME". Clico nele e só encontro um registro. Um texto:

"SEND 0.2 BTC TO THIS ADDRESS AND CONTACT THIS EMAIL WITH YOUR IP OF YOUR SERVER TO RECOVER YOUR DATABASE !"

Bando de safados... ;D

Pesquisei mais e descobri que o Docker (onde estou rodando todos esses containers) ignora as regras do firewall UFW do Ubuntu por padrão. Eu pensava estar seguro, mas tinha dado acesso a todos os meus bancos de dados para qualquer um. Recriei os containers, corrigi o problema no firewall e limpei o banco de dados.

Tudo isso só demorou o dia inteiro... Lição de moral: sempre seja extra paranoico.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: bitmover on August 18, 2020, 02:45:50 AM
"SEND 0.2 BTC TO THIS ADDRESS AND CONTACT THIS EMAIL WITH YOUR IP OF YOUR SERVER TO RECOVER YOUR DATABASE !"


kct.

É bom que aprendemos muita coisa nos perrengues..... impressionante os caras que aprendem um minimo e ficam tenta roubar dinheiro dos outros assim.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: mikel_012 on August 20, 2020, 09:16:27 PM
Pesquisei essa sua mensagem no google e da pra ver muita gente que viu a mesma coisa e ainda pagou e nao recebeu os dados do banco de volta :'(

Ainda bem que parece que voce estava so testando o banco e nao tinha coisas importantes nele senao ia ser uma tristeza perder tudo e ainda tentar ser extorquido


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 20, 2020, 09:24:26 PM
Ainda bem que parece que voce estava so testando o banco e nao tinha coisas importantes nele senao ia ser uma tristeza perder tudo e ainda tentar ser extorquido
Menos mal que eles fizeram isso antes de eu começar a salvar os mais de 53 milhões de posts que me foram providenciados pelo Loyce. :)

P.S: Já estou fazendo esse processo no VPS com 30gb de RAM e 10 cores há 2 dias. Está quase acabando (estimo até amanhã de manhã-tarde). Mas ia ser uma tristeza mesmo acabar tendo algumas dezenas de GB apagadas por causa de uma porta liberada por acaso.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on August 21, 2020, 02:06:09 AM
Eu até arriscava dar uma brincada, mas no momento estou 100% focado no remake do bot. Estou muito orgulhoso com o resultado da nova organização de código e do desempenho dele. :'(

Agora, ideias sobre ele eu aceito com um sorriso no rosto. Caso tenha algo no fórum que queira ver, como falar. Principalmente se for focado em notificações ou analise de dados. ::)

Quando der uma esfriada no desenvolvimento, eu penso em tentar algo assim.

Vou responder aqui para não ficar offtopic lá..

Antigamente a página de estatísticas funcionava: https://bitcointalk.org/index.php?action=profile;u=846936;sa=statPanel

Baseado nele, seria legal o bot enviar um mini-relatório semanal para cada usuário com dados como posts feitos e merits recebidos na semana que passou..


Também vejo muitos gerentes de campanha pedindo o número de merits nos últimos 120 dias e é chato ficar contando manualmente, tem como fazer uma função que mostre tal dado caso solicitado?


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 21, 2020, 02:14:15 AM
Vou responder aqui para não ficar offtopic lá..

Antigamente a página de estatísticas funcionava: https://bitcointalk.org/index.php?action=profile;u=846936;sa=statPanel

Baseado nele, seria legal o bot enviar um mini-relatório semanal para cada usuário com dados como posts feitos e merits recebidos na semana que passou..


Também vejo muitos gerentes de campanha pedindo o número de merits nos últimos 120 dias e é chato ficar contando manualmente, tem como fazer uma função que mostre tal dado caso solicitado?
Eu já pretendo ter uma página/opção no bot que mostra o número de posts e merits a cada dia e mês (com gráficos) e possivelmente outros dados (verei o que é possível).

Sobre o número de merits de cada usuário, é totalmente possivel e talvez eu inclua essa opção. O maior problema no momento é que o theymos pede que os bots limitem as requests para 1 por segundo, então tenho sempre que organizar tudo muito bem. :D

Por exemplo, no momento o bot tem algumas tarefas:

1. Verificar a página de posts recentes a cada 5 segundos.
2. Verificar a página de merits recentes a cada 15 segundos.
3. Verificar a página do post que não esteja no DB relacionado a um novo merit (da tarefa 2).
4. Verificar o número de merits de cada usuário antes de notificá-los (agora o bot também fala os merits totais).
5. Verificar a página de "modlog" a cada 5 minutos por novos tópicos deletados (para avisar quem postou neles que o post se foi).
6. Verificar a página do tópico quando alguém o adiciona aos "tracked tópicos" para pegar os dados dele (e.g titulo e autor).

Se eu pudesse fazer mais de 1 request por segundo, os meus dias teriam sido MUITO mais fáceis essa última semana. ;D

Mas provavelmente também consigo achar um espaço para isso: uma opção do usuário solicitar uma contagem dos merits recebidos nos últimos 120 dias. Essa solicitação é adicionada na fila e quando processada (provavelmente depois de alguns segundos), o bot fala para o usuário. Valeu pela dica!


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on August 26, 2020, 04:04:45 PM
Não recebi a notificação do quote na mensagem #55070135

https://bitcointalk.org/index.php?topic=3336968.msg55070135#msg55070135


Vou abrir uma reclamação no Reclame Aqui :D

edit: também não estou recebendo notificações de merits.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 26, 2020, 04:35:09 PM
Não recebi a notificação do quote na mensagem #55070135

https://bitcointalk.org/index.php?topic=3336968.msg55070135#msg55070135

Vou abrir uma reclamação no Reclame Aqui :D

edit: também não estou recebendo notificações de merits.
O fórum ou o meu host me sacanearam e o bot ficou 1 hora recebendo 3 tipos de erros diferentes. :P

https://i.imgur.com/cBi8GAM.png

Já corrigi, mas isso é algo que pode acontecer novamente no bot atual. Por isso, acho que já vou disponibilizar o beta do novo bot que é bem mais estável. Caso tenha interesse: https://t.me/SuperNotifierV2_bot

Já está com as mesmas funcionalidades do bot antigo, mas ainda tem mais por vir, que é o motivo pelo qual eu ainda não lancei ele.

O que eu estou fazendo é deixar o antigo mutado e comparar as notificações recebidas para ver se ele perde alguma notificação que o antigo pegou. Por enquanto tá tranquilo.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on August 26, 2020, 04:44:17 PM
Caso tenha interesse: https://t.me/SuperNotifierV2_bot


Vou usar, mandei 1 tip lá.. daqui 15 dias chega :D


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 26, 2020, 04:48:13 PM
Vou usar, mandei 1 tip lá.. daqui 15 dias chega :D
:o

Que isso!

Humildade
|
|
|
|
Teto

Mandei uns merits para testar se está tudo ok. Senhor DT, não é venda de merits...


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on August 26, 2020, 04:54:07 PM
Mandei uns merits para testar se está tudo ok.

Recebi no novo, no velho não.. Hora de trabalhar e liberar o novo rápido ::)

Senhor DT, não é venda de merits...

Flag criada (https://youtu.be/dQw4w9WgXcQ)


:o

Que isso!

Me assustou.. fui até conferir pra ver se eu não tinha posto um zero a menos :D


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 27, 2020, 04:23:23 AM
ATENÇÃO!

O bot vai continuar funcionando no telegram antigo @BTTSuperNotifier_bot (https://t.me/BTTSuperNotifier_bot)

Se você falou com o novo bot temporário, pode apagar ele. Caso tenha bloqueado/parado o bot antigo, você tem que desbloqueá-lo para continuar recebendo as notificações.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: tg88 on August 27, 2020, 05:01:29 PM
Vi que agora o bot está mostrando o numero total de Merits na notificação de novos Merits, não sei se é pra ser assim mesmo ou se é um pequeno bug.

Exemplo:
https://i.postimg.cc/NFCQ3fX9/merit.png

No caso com esse Merit que recebi eu somei 503, e na notificação ele mostra o total de 502 que seria o numero de Merits que eu tinha antes de receber este.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 27, 2020, 05:05:26 PM
Vi que agora o bot está mostrando o numero total de Merits na notificação de novos Merits, não sei se é pra ser assim mesmo ou se é um pequeno bug.

No caso com esse Merit que recebi eu somei 503, e na notificação ele mostra o total de 502 que seria o numero de Merits que eu tinha antes de receber este.
Então, na verdade isso é algo que eu estou tentando corrigir. Depois que você recebe algum merit, o fórum ainda demora até 1 minuto para atualizar a contagem de merits no seu perfil. Então o bot vê que você recebeu algo, vai no seu perfil e pega o valor (que pode ou não estar desatualizado). Talvez eu coloque um delay ou algo do tipo para dar tempo do fórum fazer o trabalho dele. :P


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on August 28, 2020, 07:18:57 AM
Vi que agora o bot está mostrando o numero total de Merits na notificação de novos Merits, não sei se é pra ser assim mesmo ou se é um pequeno bug.

No caso com esse Merit que recebi eu somei 503, e na notificação ele mostra o total de 502 que seria o numero de Merits que eu tinha antes de receber este.
Então, na verdade isso é algo que eu estou tentando corrigir. Depois que você recebe algum merit, o fórum ainda demora até 1 minuto para atualizar a contagem de merits no seu perfil. Então o bot vê que você recebeu algo, vai no seu perfil e pega o valor (que pode ou não estar desatualizado). Talvez eu coloque um delay ou algo do tipo para dar tempo do fórum fazer o trabalho dele. :P

Recebi os 2 merits de você e a contagem total veio atualizada/correta, tudo isso em 16 segundos.. Não sei se você mudou algo ou dei sorte..

Uma curiosidade: O nome das abas foi removido, agora só mostra o "assunto".. vai ficar assim?


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 28, 2020, 02:54:52 PM
Recebi os 2 merits de você e a contagem total veio atualizada/correta, tudo isso em 16 segundos.. Não sei se você mudou algo ou dei sorte..

Uma curiosidade: O nome das abas foi removido, agora só mostra o "assunto".. vai ficar assim?
No V1, os boards faziam parte do título do post, o que não era a melhor coisa a se fazer. Nessa versão, eu estou salvando os boards de forma organizada (o que possibilita várias features novas, como ignorar boards). Acha que é melhor colocar eles no começo do título, da mesma forma que era antes?

Essa questão dos merits está uma bagunça. Algumas pessoas estão com a contagem atualizada e outras não. O fórum não está me dando resposta consistentes. :P


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on August 29, 2020, 12:13:08 AM
Acha que é melhor colocar eles no começo do título, da mesma forma que era antes?

Não sei, na verdade eu sei de que aba pertence tal post.. então não muda muito..

Também estranhei a falta do bot em PTBR..


Eu já pretendo ter uma página/opção no bot que mostra o número de posts e merits a cada dia e mês (com gráficos) e possivelmente outros dados (verei o que é possível).

Ainda sobre a ideia de um "relatório semanal", seria legal criar uma espécie de "jornal", mostrando os 10 posts mais meritados no fórum na última semana (acho que tem muitos posts legais espalhados por ai que nem todo mundo lê).. Quem sabe em outro bot ("Bitcointalk News Bot") para não perder o foco :D


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on August 29, 2020, 12:28:05 AM
Não sei, na verdade eu sei de que aba pertence tal post.. então não muda muito..
Outro usuário achou melhor colocar de volta. Acho que vou colocar, mas apenas o último board (e.g: "Português (Portuguese) / Título" ao invés de "Local / Português (Portuguese) / Título"

Também estranhei a falta do bot em PTBR..
É bastante fácil integrar outros idiomas no bot. Eu só não o fiz por que tive que apressar o lançamento dessa nova versão já que o bot antigo começou a morrer por algum motivo. :P

E a maioria do pessoal usava o bot em Inglês, então eu parei de focar um pouco nesse aspecto.

Ainda sobre a ideia de um "relatório semanal", seria legal criar uma espécie de "jornal", mostrando os 10 posts mais meritados no fórum na última semana (acho que tem muitos posts legais espalhados por ai que nem todo mundo lê).. Quem sabe em outro bot ("Bitcointalk News Bot") para não perder o foco :D
Na verdade, eu estou querendo colocar esse tipo de informação na nova versão do site. Se tiver alguma ideia de dados ou relatórios, pode mandar (no estilo dos endereços).

Algumas ideias:

- Todos os endereços BTC e ETH postados no fórum.
- Gráfico de posts e merits por dia.
- Gráfico de usuários ativos por hora.
- Posts mais meritados da semana.
- Tópicos com mais respostas da semana.
- Etc...

Algumas mais ambiciosas do tipo:

- Mostrar onde você mais posta, e onde você mais recebe merits.
- Mostrar em que horário você mais posta.
- Etc...

E claro, estou morrendo por novas ideias.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on September 06, 2020, 05:55:18 PM
Vi que o pessoal reclamou várias vezes do número total de merits estar errado.. Acho que todas as vezes (umas 10+) veio certo aqui..

Será que o rank influencia no tempo, do fórum, de atualizar esse dado? Já parou para ver se esse erro só acontece com membros que não são Legendary?


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on September 06, 2020, 06:43:41 PM
Vi que o pessoal reclamou várias vezes do número total de merits estar errado.. Acho que todas as vezes (umas 10+) veio certo aqui..

Será que o rank influencia no tempo, do fórum, de atualizar esse dado? Já parou para ver se esse erro só acontece com membros que não são Legendary?
É por que eu comecei a fazer um cache desse valor e só somar sempre que você recebe um merit. Se salvou certo no inicio, vai sempre estar certo. Se pegou o valor errado, vai ficar errado na mesma margem até eu limpar o seu cache ou mudar manualmente. :P

Não sei exatamente o que influencia. Mas a inconsistência quebra as minhas pernas...


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum (secret hi)
Post by: TryNinja on September 07, 2020, 03:32:20 AM
O sabota sempre a frente do seu tempo.

No novo update que acabei de lançar para o ar, você recebe notificações de posts que foram editados com seu nome/quote até 5 minutos depois de feito. E esse aqui vai ser o primeiro teste.

AND THIS IS THE EDITED POST 8)

@sabotag3x

https://ninjastic.space/post/55146574


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum (secret hi)
Post by: sabotag3x on September 07, 2020, 03:55:32 AM
O sabota sempre a frente do seu tempo.

No novo update que acabei de lançar para o ar, você recebe notificações de posts que foram editados com seu nome/quote até 5 minutos depois de feito. E esse aqui vai ser o primeiro teste.

AND THIS IS THE EDITED POST 8)

@sabotag3x

https://ninjastic.space/post/55146574

https://i.imgur.com/fXSs0BS.png

Funcionando ;)


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on September 16, 2020, 04:30:06 AM
Finalmente lancei a nova versão do site. Foram muitos dias madrugados para chegar nesse momento. :'(

Estou com preguiça de traduzir o post em inglês, mas basicamente agora dá para: ver os endereços postados por cada usuário; ver stats sobre você, como o gráfico de em quais boards você mais posta, gráfico de posts por dia na última semana e último mês, dá para pesquisar posts filtrando o board no qual ele foi postado (inclusive, a página de busca está MUITO, MAS MUITO, mais rápida e eficiente.) e mais outras coisinhas.

Como sempre, sugestões são sempre bem vindas. ::)


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on September 17, 2020, 01:10:00 AM
Ta estranha a página de endereços, essa exemplo esta bugada: https://ninjastic.space/address/0xF30431d4e31e6E54d9338Eb8f54DA5eceaDc4cB4


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on September 17, 2020, 03:55:18 AM
Ta estranha a página de endereços, essa exemplo esta bugada: https://ninjastic.space/address/0xF30431d4e31e6E54d9338Eb8f54DA5eceaDc4cB4
Essa falha por que tem muitos posts relacionados a ela.

São mais de 2400 posts: 459 do ZeusTrade, 1435 do RecifeCrypto, 321 do Luana Trade e mais uns de outros usuários. Nesses casos, vou provavelmente só colocar um link do post ao invés de tentar carregar todos eles.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on September 18, 2020, 12:07:46 AM
Esqueci de comentar outro dia, achei legal que o bot avisa quando um post seu foi deletado:

https://i.imgur.com/abmOyuH.png

Ainda não tinha visto essa opção.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on September 18, 2020, 12:28:05 AM
Esqueci de comentar outro dia, achei legal que o bot avisa quando um post seu foi deletado:

Ainda não tinha visto essa opção.
Tem um botão para ligar/desligar isso na "Notifications". Acho que você já estava com isso por conta do V1, já que eu migrei os usuários antigos para o novo DB. :D


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on September 19, 2020, 05:47:26 PM
Isto são bugs?
1 - o primeiro post não me cita.. embora editado, eu não encontrei meu nome na versão original dele, tampouco participo do tópico Wall Observer e não tenho nada a ver com o assunto ???
2 - as notificações estão vindo duplicadas (ou cada vez que editam o post vem uma notificação nova?)

https://i.imgur.com/mZAdkLl.png


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on September 19, 2020, 05:49:43 PM
Isto são bugs?
1 - o primeiro post não me cita.. embora editado, eu não encontrei meu nome na versão original dele, tampouco participo do tópico Wall Observer e não tenho nada a ver com o assunto ???
Foi discutido no tópico em inglês. Foi um erro que cometi no update de hoje, mas foi corrigido logo após essa notificação.

2 - as notificações estão vindo duplicadas (ou cada vez que editam o post vem uma notificação nova?)
É um problema que está acontecendo com posts que foram editados. Eu já tinha percebido esse problema e ia corrigir, mas meu WSL deu problema. Maldito Windows. >:(

Vou tentar dar uma olhada agora.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on September 19, 2020, 07:12:41 PM
Vou tentar dar uma olhada agora.

Vi que você editou o post.. caso esteja procurando por um feedback: parece estar ok, só recebi a primeira notificação..

edit: teste


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on September 19, 2020, 07:20:02 PM
Vi que você editou o post.. caso esteja procurando por um feedback: parece estar ok, só recebi a primeira notificação..
Talvez eu tenha corrigido o problema. É algo dificil de se replicar, principalmente por que tudo envolve o fórum. Vou testar com post, mas pelo que eu percebi, só gerava duas notificações em alguns casos (e eu não sei o que causa isso).

~edited~


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on September 19, 2020, 07:25:47 PM
Veio apenas 1 novamente..

Tentando replicar: editei meu post acima para ver se novos posts antes da edição tem alguma influencia.. acho que não ;D boa sorte com o quebra-cabeças! ;D


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on September 28, 2020, 04:16:21 AM
Meus merits bugaram em algum momento da história.. para ser mais preciso, tudo começou no 1181:

https://i.imgur.com/MWhVskK.png

https://i.imgur.com/kYNzcgS.png

E desde então o bot está com 1 merit atrasado..


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on September 28, 2020, 10:28:25 AM
Meus merits bugaram em algum momento da história.. para ser mais preciso, tudo começou no 1181:
É só usar um /setMerit VALOR que ele ajeita. Também adicionei o /alt NOME caso queira colocar um nick secundário para ser notificado sobre.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: alegotardo on October 08, 2020, 02:54:10 PM
TryNinja,
Uma sugestão....

Eu estou estava monitorando o tópico  da campanha em que participo, pra não perder nenhum aviso do manager.
Porém hoje ele abriu novas vagas e aí choveu notificações no meu telegram de pessoas lançando inscrições.

Ao invéz de eu remover o tópico, seria complicado adicionar um botão de Mute Topic aqui?


Melhor ainda se vier acompanhado de uma opção de tempo, tipo: 1 hora, 12 horas, 1 dia, 1 semana, etc... e depois disso voltaria a notificar.


Sei que eu posso simplesmente remover e depois adicionar novamente, mas aí preciso visitar o tópico, copiar url. etc... eu sou preguiçoso demais pra isso.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on October 08, 2020, 04:22:49 PM
-snip-

E se filtrar as notificações pelo autor que você quer em tal tópico?

Deve dar trabalho, porém é isso que queremos ver de você @TryNinja ;D


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on October 08, 2020, 04:28:43 PM
@alegotardo @sabotag3x, Ambas sugestões são relativamente fáceis de serem implementadas. O maior problema é a forma como eu estruturei o banco de dados, o que complica um pouco as coisas. Hoje em dia, eu teria feito várias coisas de forma diferente, o que ajudariam bastante nesse sentido. :P

Mas vou anotar as sugestões. Voltem na próxima semana... ::)


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: alegotardo on October 13, 2020, 11:49:13 AM
Mas vou anotar as sugestões. Voltem na próxima semana... ::)

Voltei, quais as novidades? 8)

Eu não tenho o Telegram habilitado para notificações no celular, raramente abro ele lá porque só uso pra Criptos, então foco mais no Desktop.
Aí hoje logo após o login no windows eu fiquei, sinceramente, quase 2 minutos só vendo as janelinhas do Telegram subindo ali perto do relógio. Olha só o porque:


Umas três paginas de "neguinho" (não sou racista, é só força de expressão) se inscrevendo na campanha em que estou.
Como eu nem vi o anúncio de vagas abertas, nem daria tempo de eu apertar no "mute topic" (conforme eu sugeri), a sujestão de filtro do @sabotag3x seria mais bem aplicável.

[EDIT]
Outra sugestão.....
Assim como é por email, poderia parar de notificar as próximas caso o usuário não fosse abrir o tópico.
Mas isso traria outros problemas....seria preciso que o usuário clicasse no próprio link do telegram, onde você monitoraria pelo ninjastic.space.
Agora.... se ele abrir o tópico diretamente no fórum, o bot não iria conseguir monitorar e ainda assim deixaria de notificar os próximos eventos naquele tópico.
Para eesse caso aí, você poderia então mandar uma única notificação por dia alertando que ainda tem um tópico lá pra ler, dando a opção do usuário clicar em "ignorar, já li todas elas".


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on October 13, 2020, 03:47:09 PM
Voltei, quais as novidades? 8)
Vou trabalhar nisso hoje. :P

Umas três paginas de "neguinho" (não sou racista, é só força de expressão) se inscrevendo na campanha em que estou.
Imagina quem está seguindo a campanha do ChipMixer? :o

Já foram 7,5 páginas só de aplicações para entrar nela. Foram 95 notificações para cada de acordo com o meu post archive (https://ninjastic.space/search?after_date=2020-10-11T07%3A10%3A20.082Z&before_date=&topic_id=1935179).

Assim como é por email, poderia parar de notificar as próximas caso o usuário não fosse abrir o tópico.
Acho muito complexo. Não só teria que ter um link meu intermediando (totalmente inviável), como também tem o caso do usuário só não clicar neles. As vezes eu sou notificado e deixo para ver depois. E então acho o tópico andando pelo próprio fórum.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on October 13, 2020, 11:55:23 PM
@sabotag3x @alegotardo

Está feito. É só ir na lista dos tópicos, selecionar um deles e ir em "whitelist authors". Caso tenha pelo menos 1 usuário na lista do tópico, só vai receber notificações deles. Caso não tenha nenhum (padrão), o comportamento é o mesmo (todos os posts são notificados).


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: alegotardo on October 14, 2020, 11:08:45 AM
@sabotag3x @alegotardo

Está feito. É só ir na lista dos tópicos, selecionar eles e ir em "specify author". Caso tenha pelo menos 1 usuário na lista do tópico, só vai receber notificações deles. Caso não tenha nenhum (padrão), o comportamento é o mesmo (todos os posts são notificados).

Ótimo @TryNinja, já adicionei um Author e agora vamos ver como as notificações vão se comportar.

Uma pequena dica....

Quando já tiver um Author especificado no tópico, poderia exibir ele nas infos do "Selected Topic" sem a necessidade de clicar no botão "Specify Authors".

Também na página "Tracked Topics" colocar um * (asterisco) depois dos tópicos que tiverem Authors definidos, só pro usuário saber "de cara" que a notificação desse tópico tem algo especial.... vai que amanhã depois ele esquece que adicionou um Author e culpa o bot por uma notificação não recebida, achando que é BUG.

Obrigado pelo empenho meu caro amigo. Seu bot tá demais.


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on October 14, 2020, 07:39:05 PM
Ótimo @TryNinja, já adicionei um Author e agora vamos ver como as notificações vão se comportar.
Agradeceria se puder me retornar caso funcione como deveria. Não consegui testar muito em situações reais.

Quando já tiver um Author especificado no tópico, poderia exibir ele nas infos do "Selected Topic" sem a necessidade de clicar no botão "Specify Authors".
Feito! Agora ele vai falar quais usuários você colocou na lista logo na tela de informações do tópico (depois de selecionar ele). Também mudei os textos de "Specify Authors" para "Whitelist Authors". Acho que deixa mais claro sobre o que é a funcionalidade.

Também na página "Tracked Topics" colocar um * (asterisco) depois dos tópicos que tiverem Authors definidos
Vermelho não tem como, mas coloquei um asterisco do lado do título com uma legenda explicativa na mensagem. Já pode dar uma olhada para ver se como ficou. :)

Obrigado pelo empenho meu caro amigo. Seu bot tá demais.
Valeu! Fico muito feliz (e orgulhoso) ao ler isso. :)


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: alegotardo on October 14, 2020, 07:43:11 PM
~snip~
Perfeito TryNinja, ficou muito bom mesmo.

Só me falta os sMerits mesmo pra te mostrar o tamanho da minha gratidão :D


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: sabotag3x on October 15, 2020, 08:39:41 AM
Só tive tempo de testar agora a função, ficou bem prático o menu.. botei esse tópico e vocês (@TryNinja e @alegotardo) na whitelist para testar.. Caso você me cite, receberei duas notificações?

Infelizmente eu me acostumei a usar a watchlist do próprio fórum para acompanhar os tópicos que eu tenho interesse (os gringos, os locais eu leio todos), então não vou utilizar tal função.. ::)


Falando em notificações, na época que eu era um bounty hunter eu gostava precisava ficar acompanhando a criação de novos tópicos na aba Bounties, um perfil muito útil era o Ubiq ANN Bot[1].. É possível para fazer o mesmo com o seu bot? não estou pedindo tal recurso, só quero saber se é possível (bom, talvez ainda existam bounty hunters ativos que gostariam de um recurso assim)..


[1] - https://twitter.com/ubiqannbot - era esse só que de bounties, não achei aqui


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: alegotardo on October 22, 2020, 02:57:07 PM
Só tive tempo de testar agora a função, ficou bem prático o menu.. botei esse tópico e vocês (@TryNinja e @alegotardo) na whitelist para testar.. Caso você me cite, receberei duas notificações?

Infelizmente eu me acostumei a usar a watchlist do próprio fórum para acompanhar os tópicos que eu tenho interesse (os gringos, os locais eu leio todos), então não vou utilizar tal função.. ::)

Testando, @sabotag3x feio.

Eu também usava muito o "notify" do fórum, mas devido a esse filtro por whitelist, usar o BOT do @TryNinja ficou muito mais prático.

Pra mim está funcionando perfeitamente no monitoramento do tópico da minha campanha, fui notificado pelo manager dia 19, teve outras três postagens depois que não estavam na whitelist e foram ignoradas pelo BOT. Perfeito!!!


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on October 22, 2020, 08:30:17 PM
Esqueci de responder. :D

Só tive tempo de testar agora a função, ficou bem prático o menu.. botei esse tópico e vocês (@TryNinja e @alegotardo) na whitelist para testar.. Caso você me cite, receberei duas notificações?
Nope. Você sempre só vai receber no máximo 1 notificação por post.

Caso você coloque o meu nome e do alegotardo, você vai receber a notificação se:

a) Eu ou ele postarmos nesse tópico.
b) Alguém te mencionar aqui.

Infelizmente eu me acostumei a usar a watchlist do próprio fórum para acompanhar os tópicos que eu tenho interesse (os gringos, os locais eu leio todos), então não vou utilizar tal função.. ::)
Eu também uso MUITO a watchlist. Mas o bot é mais para te notificar na hora. Muitas vezes eu perco alguma notificação ou resposta nos tópicos que mais quero seguir. A watchlist é mais para ver o que aconteceu no fórum desde a última vez que eu olhei.

Falando em notificações, na época que eu era um bounty hunter eu gostava precisava ficar acompanhando a criação de novos tópicos na aba Bounties, um perfil muito útil era o Ubiq ANN Bot[1]..
No caso, é como se fosse um "seguir board"? É possível sim, mas eu já consigo ver algumas complexidades e mudanças que teria que fazer. E não acho que muita gente ia usar (levaria um spam de notificações todo dia).



Pra mim está funcionando perfeitamente no monitoramento do tópico da minha campanha, fui notificado pelo manager dia 19, teve outras três postagens depois que não estavam na whitelist e foram ignoradas pelo BOT. Perfeito!!!
Perfeito. :D

Também esteve funcionando bem aqui. Ainda bem!

Valeu por usar! O bot está com 199 usuários. Não imaginava que ia crescer assim. :o


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on November 05, 2020, 05:21:36 AM
Bump para aquele pessoal que está chegando agora. :)


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: Lucasgabd on November 06, 2020, 09:47:11 PM
Bump para aquele pessoal que está chegando agora. :)

PAssando só pra agredecer novamente pelo bot, tá sendo super útil por aqui, agora tenho usado mais o telegram aí sempre dou uma olhadinha para ver os novos merits e mentions.

Tem algum plano de novas implementações e funcionalidades?
já dá pra seguir um tópico específico independente de mentions?
EDIT: pra segunda pergunta já me liguei que já rola!


Title: Re: [TELEGRAM] Bot de Notificações e Tópicos do Fórum
Post by: TryNinja on November 06, 2020, 09:57:29 PM
PAssando só pra agredecer novamente pelo bot, tá sendo super útil por aqui, agora tenho usado mais o telegram aí sempre dou uma olhadinha para ver os novos merits e mentions.
Que bom! A minha satisfação é ver os meus projetos sendo utilizados e ajudando as pessoas. Já são 215 usuários registrados no bot e todos os dias são enviadas cerca de ~600+ notificações. Um volume que eu não esperava alcançar. :D

Tem algum plano de novas implementações e funcionalidades?
No momento não tem nada planejado, até por que não tiveram muitas sugestões desde então e as features atuais já cobrem a maioria dos usos. Mas eu estou sempre disposto a adicionar novas coisas. :D

já dá pra seguir um tópico específico independente de mentions?
Sim. Tem o "tracked topics". Você pode escolher receber notificações sempre que alguém postar em um tópico e pode até mesmo especificar apenas certos usuários (e.g: notificar apenas caso o TryNinja poste no tópico X).