Comments (3)
Hey! Pretty sure you're hitting slack's message character limit: https://api.slack.com/changelog/2018-04-truncating-really-long-messages
What's your use case here? Do you actually want to be able to get everything from a channel? If that's the case, I wonder if exporting it to some other format would be a better solution than wading through an entire channel history.
To support this within slack, probably paging is the only option.
from slack-archive-bot.
Jeremy, I knew you'd see the obvious thing I'm missing! Thanks for that. In hindsight, that was obvious. I'm glad it wasn't something I'd done wrong.
History: My workgroup had been using Slack quietly (because it's not a Microsoft product and therefore not officially sanctioned) for years with no issue. When we switched to telework, lots of people suddenly became enlightened as to why my little group eschewed the approved tools (Skype for Business at first, then Microsoft Teams), and lots more people piled onto our Slack instance, and it started getting pretty heavy use. Slack gave us the three-months-for-free option and then suddenly the limits kicked in.
My original use case for the archive bot were pretty much the normal one: be able to retrieve things that we'd discussed in the past. This worked fine as long as I knew exactly what I was searching for, but it got tricky when trying to find mentions around a nebulous concept where I don't remember an exact term used in the conversation. Still, we could mostly get by.
Then came my current issue, wherein I needed to build a record of everything that happened in a channel, so we could refer to previous discussion threads, or find and organize links. In hindsight, I should have spun up a different tool for these kind of things, and in fact I'm in the process of doing that for accessibility conversations going forward--the free version of Slack is great for ephemeral conversations but web accessibility is a long conversation and would be better served by something like a blogging tool with comments turned on. It's just hard to get the larger group to opt into Yet Another Tool.
I'm sure the employer would want us to use SwearPoint or Teams for this, but since my plan is to have much of the conversation open beyond just within the company, I don't want it tied to their tools.
And you're right--I've pulled the data from the database, transformed it into HTML, and am going to put it into whatever tool I wind up using.
Best,
Al
from slack-archive-bot.
Great; let me know if I can be of help in extracting the data from the DB. I'll close this for now.
from slack-archive-bot.
Related Issues (20)
- Slack API Tester is set off when a message happens in a DM HOT 13
- Fix security vulnerabilities HOT 1
- Thank you HOT 2
- Evaluating this - Does it store attachments/images url's etc? HOT 2
- Archive Files/Links to Files
- Sort argument broken HOT 1
- Import fails silently upon permission denied HOT 1
- style: fix code style issues found by LGTM
- Update for Python 3 and slackclient 2 HOT 3
- Will slack-archive-bot be updated for Slack's Conversations API? HOT 15
- Not meeting the challenge (Running via cpanel) HOT 18
- Not logging threaded replies which are also sent to channel HOT 2
- Server Randomly Stops Responding
- Support reading settings from a config file HOT 2
- Support using MySQL as storage backend HOT 1
- Looking for New Maintainers HOT 2
- Clean up codebase
- Installation instructions HOT 2
- UTF-8 on import HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from slack-archive-bot.